
JAVA
dodolzg
这个作者很懒,什么都没留下…
展开
-
Effective JAVA笔记
1,列表优先于数组数组是协变的,泛型是不可变的;数据是具体化的,运行时才报错,而泛型时通过擦除来实现的,只在编译时强化类型信息。2,优先考虑泛型扩展性更强3,返回零长度的数组或集合,而不是null调用方如客户端很可能忘记处理null;认为null返回值避免分配数组所需的开销观点站不住脚,因为(1)这个级别上性能几乎没有差别;(2)对于每次调用可以返回同一个零长度的数组,原创 2015-05-10 22:13:26 · 749 阅读 · 0 评论 -
死锁问题
程序正常情况下不会出现死锁,异常情况下,没有执行解锁,因此需要在try后的finally执行解锁。也是坑,待续。原创 2015-05-24 22:20:49 · 767 阅读 · 0 评论 -
SimpleDateFormat线程不安全
大坑,待续。原创 2015-05-12 23:18:59 · 743 阅读 · 0 评论