【Effective Java】Ch2_创建销毁对象:Item5_避免创建不必要的对象
通常最好重用单个对象,而不是在每次需要时都创建一个功能完全一样的新对象。重用不仅更快而且更流行。如果对象是不可变的(Immutable,Item15),那它总是能被重用的。 看下面这个极端的反例:String s = new String("stringette"); // DON'T DO THIS! 这条语句每次执行的时候都会创建一个新的String