无私果汁

文章
2
资源
0
加入时间
2年10月17天

OCJP之Integer autoboxing

整形自动拆箱、自动装箱1 对于[-128, 127]之间的整形,数是被缓存了,比较的是对象的值2 上述范围之外的,比较的是对象,即地址3 int与Integer比较,总是比较值。。。例如intValue()和Integer.valueOf()比较,应该是比较他们的值4 Integer与Integer比较,看两个条件:    1)是否有自动装箱,写成Integer i = 21,

不要使用字符串常量作为对象锁去同步代码

不要使用字符串常量作为对象锁去同步代码(翻) 使用字符串常量作为锁去同步代码是非常危险的事情。请看下面的一段代码:class Foo { static private final String LOCK = "LOCK"; void someMethod() { synchronized(LOCK) { ... } } }...