摘要: 避免创建不必要的对象 说明:重用一个已经创建的对象比创建一个新的对象要好得多,除非确实需要重新创建。创建重复不必要的对象会导致资源浪费,严重时可能会导致性能问题。 示例: 不好: String s = new String("string"); 推荐: String s = "string"; 将对象存入HashSet,或作为key存入HashMap(或HashTable)后,必须确保该对象的hashcode值不变,避免因为hashcode值变化导致不能从集合内删除该对象,进而引起内存泄露的问题 说明:对于Hash集合(HashMap,HashSet等) 阅读全文
posted @ 2013-09-16 14:39 quietStrength 阅读(2226) 评论(0) 推荐(0) 编辑