- 博客(3)
- 收藏
- 关注
原创 java基本数据类型
先来看一下Java语言的基本数据类型。它包括: 类型 描述 取值范围 Boolean 布尔型 只有两个值 false Char 字符型 Byte 8位带符号整数 -128到127之间的任意整数 Short 16位无符号整数 -32768~32767之间的任意整...
2016-10-30 11:46:29 123
原创 多线程(synchronized)的问题
[size=medium]1.在静态方法上使用同步时会发生什么事? 同步静态方法时会获取该类的“Class”对象,所以当一个线程进入同步的静态方法中时,线程监视器获取类本身的对象锁,其它线程不能进入这个类的任何静态同步方法。它不像实例方法,因为多个线程可以同时访问不同实例同步实例方法。 2.静态同步方法与非静态同步方法会相互影响吗?静态方法的锁对象是该类的“Class”对象,非静态方法...
2012-11-29 22:08:10 132
原创 java单例模式(双重检查加锁)
[code="java"] public class Singleton{ private static Singleton instance = null;//是否是final的不重要,因为最多只可能实例化一次。 private Singleton(){} public static Singleton getInstance(){ ...
2012-11-29 21:47:27 509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人