首页 > 编程语言
Java-类和对象基础练习
1.创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它。 2.按要求编写Java应用程序。 (1)创建一个叫做People的类: 属性:姓名、年龄、性别、身高 行为:说话、计算加法、改名 编写能为所有属性赋值的构造方法; (2)创建主类: 创建一个对象:名叫“张三”,性别“男”,年龄1 ...
分类:编程语言   时间:2016-09-20 13:35:24    收藏:0  评论:0  赞:0  阅读:151
python
估计有不少人注意过一些python脚本开头有这么行东东:#!/usr/bin/python它是用来干嘛的?貌似没有它对脚本功能也没啥影响。它是用来指定用什么解释器运行脚本以及解释器所在的位置。以test.py为例,脚本内容如下:def test(): print 'hello, world'if _ ...
分类:编程语言   时间:2016-09-20 13:30:45    收藏:0  评论:0  赞:0  阅读:175
JAVA-封装-静态属性
1、使用 1.static 2.用来修饰属性、方法、内部类、代码块 3.称为类属性,静态属性,类方法,静态方法 3.不需要实例化,直接用类名或静态成员名调用 2、特点 1.静态属性对于类的所有实例是共享的,在内存中只有一个(类似全局变量) 2.静态方法可以直接调用静态成员,不能直接调用内部的实例成员 ...
分类:编程语言   时间:2016-09-20 13:30:07    收藏:0  评论:0  赞:0  阅读:236
java学习笔记9.20
interruptedException: http://blog.csdn.net/srzhz/article/details/6804756 1. 处于sleeping,awaiting,或是倍占用的线程(阻塞状态),中断就会抛出interruptedException: 但是并没有被职位,而且 ...
分类:编程语言   时间:2016-09-20 13:27:08    收藏:0  评论:0  赞:0  阅读:212
求一个String 类型数组是不是都是回文,是返回1,否则返回-1
...
分类:编程语言   时间:2016-09-20 12:17:43    收藏:0  评论:0  赞:0  阅读:230
serialize存入数组
原代码 存储的数据格式为 categories: "[\"tv\", \"entertainment\"]", 修改为 存储的数据格式为 categories: " \n- tv\n- comic\n", YAML 序列化后的样子,YAML 的数组相关文档,可看 YAML 的文档:http://ya ...
分类:编程语言   时间:2016-09-20 12:15:29    收藏:0  评论:0  赞:0  阅读:245
【C++】 私有成员变量的理解
私有成员变量的概念,在脑海中的现象是,以private关键字声明,是类的实现部分,不对外公开,不能在对象外部访问对象的私有成员变量. 然而,在实现拷贝构造函数和赋值符函数时,在函数里利用对象直接访问了私有成员变量,因而,产生了困惑.下面以具体实例进行说明: 疑惑:为什么第26行和第32行代码可以编译 ...
分类:编程语言   时间:2016-09-20 12:12:19    收藏:0  评论:0  赞:0  阅读:179
IntelliJ IDEA + Maven创建Java Web项目
1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compile - mvn test - mvn clean - ...
分类:编程语言   时间:2016-09-20 12:09:54    收藏:0  评论:0  赞:0  阅读:213
java.util.zip获取Zip文件条目InputStream
...
分类:编程语言   时间:2016-09-20 12:09:35    收藏:0  评论:0  赞:0  阅读:158
python深拷贝浅拷贝
Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。 下面本文就通过简单的例子介绍一下这些概念之间的差别。 对象赋值 直接看一段代码: 按 Ctrl+C 复制代码 will = ["Will", 28, ["Python", "C#", "Jav ...
分类:编程语言   时间:2016-09-20 12:08:18    收藏:0  评论:0  赞:0  阅读:203
18 线程池,线程安全队列,线程创建
参考 : http://blog.csdn.net/madun/article/details/20313269 创建线程池 提交线程: 线程安全队列: BlockingQueue,顾名思义,“阻塞队列”:可以提供阻塞功能的队列。 首先,看看BlockingQueue提供的常用方法: add(e) ...
分类:编程语言   时间:2016-09-20 12:07:48    收藏:0  评论:0  赞:0  阅读:216
java设计模式--单例模式
单例模式,顾名思义,就是确保某个类在程序中只允许有一个实例。这个类可以自行创建唯一的实例,并且向系统只提供这个唯一的实例。 通常我们说的单例模式有五种:饿汉式,懒汉式,双重锁,静态内部类,枚举式。其中,饿汉式和懒汉式是最代表的两种(但不是最优的)。 首先,饿汉式单例 它是一种典型的空间换时间的模式, ...
分类:编程语言   时间:2016-09-20 12:02:11    收藏:0  评论:0  赞:0  阅读:203
给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组
Array.prototype.removeCount=function(){ var that=this; var arr=[]; for(var i=0;i<that.length;i++){ for(var j=i+1;j<that.length;j++){ var count=0; if(t ...
分类:编程语言   时间:2016-09-20 12:01:53    收藏:0  评论:0  赞:0  阅读:694
Swift 3.0 Date的简单使用
...
分类:编程语言   时间:2016-09-20 12:00:37    收藏:0  评论:0  赞:0  阅读:258
Java并发编程:阻塞队列 <转>
在前面几篇文章中,我们讨论了同步容器(Hashtable、Vector),也讨论了并发容器(ConcurrentHashMap、CopyOnWriteArrayList),这些工具都为我们编写多线程程序提供了很大的方便。今天我们来讨论另外一类容器:阻塞队列。 在前面我们接触的队列都是非阻塞队列,比如 ...
分类:编程语言   时间:2016-09-20 11:58:33    收藏:0  评论:0  赞:0  阅读:217
Python:装饰器
格式:@functon 输出结果: ...
分类:编程语言   时间:2016-09-20 11:54:45    收藏:0  评论:0  赞:0  阅读:201
(转)C++堆、栈、自由存储区、全局/静态存储区和常量存储区
一、一个由c/C++编译的程序占用的内存分为以下几个部分: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放(malloc/free, new/delete),若程序员不释放,程序结束 ...
分类:编程语言   时间:2016-09-20 11:52:54    收藏:0  评论:0  赞:0  阅读:164
Java中的反射机制
Java反射机制 反射机制定义 反射机制定义 反射机制是Java语言中一个非常重要的特性,它允许程序在运行时进行自我检查,同时也允许其对内部成员进行操作。由于反射机制能够实现在运行时对类进行装载,因此能够增加程序的灵活性,但是不恰当地使用反射机制,也会严重影响系统的性能。具体而言,反射机制的主要功能 ...
分类:编程语言   时间:2016-09-20 11:51:28    收藏:0  评论:0  赞:0  阅读:148
java的内存管理机制
1、内存区域的分类 栈内存:基本类型变量和对象的引用,优势在于存取速度快 堆内存:new创建的对象和数组以及对象的实例化变量,优势在于动态分配内存,但是存取速度相对较慢 2、不同类型的内存分配 (1)基本数据类型:类似int,char,double之类的数据类型 当使用int a;来定义的时候,会在 ...
分类:编程语言   时间:2016-09-20 11:50:44    收藏:0  评论:0  赞:0  阅读:153
Java中分别取数的整数及小数部分
测试数据:1.234567E4 ...
分类:编程语言   时间:2016-09-20 11:49:55    收藏:0  评论:0  赞:0  阅读:481
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!