备注:
构造函数不可避免每次执行都会创建新的对象
工厂方法可以通过缓存避免这个问题
避免Pattern对象的重复创建:把它作为静态变量,这样类初始化的时候只创建一次
能用原生变量就不要用自动装包的变量
拓展:
- 深入了解一下: String s1 = new String("hello") 和 String s2 = "hello" 区别
备注:
构造函数不可避免每次执行都会创建新的对象
工厂方法可以通过缓存避免这个问题
避免Pattern对象的重复创建:把它作为静态变量,这样类初始化的时候只创建一次
能用原生变量就不要用自动装包的变量
拓展:
本文标题:Effective Java 条款6-避免创建不必要的对象
本文链接:https://www.haomeiwen.com/subject/vbiimctx.html
网友评论