读书人

EffectiveJava札记等

发布时间: 2012-11-03 10:57:44 作者: rapoo

EffectiveJava笔记等
Java虽然有垃圾回收机制,但是在动态变化大小的栈数组中出栈的对象没有被当做垃圾回收,因为系统把数组作为一个单元看待,无法识别其中用户不再使用的对象。 作者建议在缓存时把对象作为HashMap的Key值存储。巧合的是在hibernate中的一对多映射时,在Debug状态下发现映射Set的内部就是HashMap,而且是用Key值保存的映射对象。

读书人网 >编程

热点推荐