摘要:
第5条:避免创建不必要的对象 一般来说,最好能重用的对象而不是在每次调用的时候就创建一个相同功能的新对象。重用方式既快速,又流行。如果对象是不可变的,它就始终可以被重用。 反例: 该语句每次被执行的时候都创建一个新的String实例,但这些创建对象的动作全部都是不必要的。传递给String构造器的参 阅读全文
posted @ 2018-12-05 21:36
凭栏倚窗
阅读(280)
评论(0)
推荐(0)
摘要:
第4条:通过私有构造器强化不可实例化的能力 问题思考:有时候,你可能需要编写只包含静态方法和静态域的类作为工具类(utility class),这样的工具类不希望被实例化,实例化对它没有任何意义。然而,在缺少显示构造器的情况下,编译器会提供一个公有的、无参的缺省构造器(default constru 阅读全文
posted @ 2018-12-05 20:21
凭栏倚窗
阅读(454)
评论(0)
推荐(0)

浙公网安备 33010602011771号