第6项:避免创建不需要的对象

  一般来说,最好能重用对象而不是在每次需要的时候就创建一个相同功能的新对象。重用的方式既快速,有流行。如果对象是不可变(immutable)的(第17项),那么就能重复使用它。   作为一个极端的反面例子,考虑下面的语句: String s = new String("bikini"); // DON'T DO THIS!   该语句每次被执行的时候都创建一个新的String实例,但是这些对象的
相关文章
相关标签/搜索