上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 47 下一页
摘要: IllegalMonitorStateException异常发生是由于程序员没有注意notify(),notify(),wait()方法的使用条件,没有真正理解线程同步机制。如果当前的线程不是此对象锁的所有者,却调用该对象的notify(),notify(),wait()方法时抛出该异常。生产者线程... 阅读全文
posted @ 2015-01-09 10:25 静以养身 俭以养德 阅读(913) 评论(0) 推荐(0) 编辑
摘要: static关键字:可以用来修饰类中的成员变量,成员方法,除此以外还可以修饰程序的代码块,称为静态代码块。1、用static修饰的方法称为静态方法。特点:(1)静态方法不需要通过类的实例化就可以直接使用。(2)静态方法不依赖对象而存在,依赖于类而存在。(3)特别需要注意的是静态方法不能用abstra... 阅读全文
posted @ 2015-01-09 10:09 静以养身 俭以养德 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://www.cnblogs.com/whgw/archive/2011/10/04/2198837.htmlClass类(在java.lang包中,Instances of the class Classrepresent classes and interfaces in a... 阅读全文
posted @ 2015-01-09 09:39 静以养身 俭以养德 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1、字符串变量未初始化;·2、接口类型的对象没有用具体的类初始化,比如:List lt;会报错List lt = new ArrayList();则不会报错了3、当一个对象的值为空时,你没有判断为空的情况。 阅读全文
posted @ 2015-01-09 09:31 静以养身 俭以养德 阅读(210) 评论(0) 推荐(0) 编辑
摘要: /*等待的目的是让cpu给其他线程。*/class Resource{ private String name; private int count = 0; private boolean flag = false; Resource(String name) { this.name = nam... 阅读全文
posted @ 2015-01-08 21:28 静以养身 俭以养德 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 粗略代码:class Resource{ private String name; private int count = 0; private boolean flag = true; Resource(String name) { this.name = name; } public sync... 阅读全文
posted @ 2015-01-08 21:01 静以养身 俭以养德 阅读(316) 评论(0) 推荐(1) 编辑
摘要: String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)1、StringBuilder:一个可变的字符序列,该类被与StringBuffer一样动态添加字符串,可以用在字符串缓冲区被单个线程使用的时候。单线程实例中它比 String... 阅读全文
posted @ 2015-01-08 17:19 静以养身 俭以养德 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1、重载是让类以统一的函数命名方式处理不同类型数据的一种手段。多个同名函数同时存在,各个函数具有不同的参数个数/类型,重载Overloading是一个类中多态性的一种表现。注意:(1)重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义,调用方法时通过传递给它们的不同参... 阅读全文
posted @ 2015-01-08 17:12 静以养身 俭以养德 阅读(139) 评论(0) 推荐(0) 编辑
摘要: /*Collection集合包含List和SetList下有:ArrayList、LinkedList、VectorSet下有:HashSet、TreeSet每个容器对数据的存储方式不同。这个存储方式成为:数据结构1、add方法的参数类型是Object,以便接收任何类型,集合中存放的是对象的地址(对... 阅读全文
posted @ 2015-01-07 22:27 静以养身 俭以养德 阅读(114) 评论(0) 推荐(0) 编辑
摘要: /*基本数据类型对象包装类byte Byteshort shortlong Longint Integerbool Booleanfloat Floatdouble Doublechar Character基本数据类型包装类作用:1、用于基本数据类型与字符串类型之间的转换,基本数据类型转换为... 阅读全文
posted @ 2015-01-07 21:57 静以养身 俭以养德 阅读(143) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 47 下一页