复杂身影

文章
7
资源
0
加入时间
3年0月20天

Effective Java第五条:避免创建不必要的对象

第五条:避免创建不必要的对象1, 有个一典型的例子String s=new String(“a”);这个语句每次都都创建一个新的string实例。但是这没有必要。你可以这么写。String s=”a”;这样就避免了创建一个新的string实例。2, 对于同时提供了静态工厂方法和构造器的不可变类,通常可以使用静态工厂方法而不是构造器,以避免创建不必要的对象。构造器在每次调用的