Effective Java 第5条:避免创建不必要的对象
一般来说,最好是重用对象而不是在每次需要的时候就创建一个相同功能的新对象。重用方式既更加快速,也更为流行。如果对象是不可变的(immutable)(见第15条),它就始终可以被重用。作为一个极端的反面例子,考虑下面的语句:String s = new String("stringette"); // DON'T DO THIS!该语句每次被执行的时候都创建一个新的Str