随笔分类 -  EffectiveJava

摘要:这一点私有构造器的作用就是为了防止单例模式的创建的唯一,就仅仅在第一个类被new出来的时候创建。 一个string如果是new出来每次都要new,而如果是直接赋值就不用。 支持垃圾回收的语言,内存泄漏得非常隐秘,所以说要注意对过期对象引用的消除。 阅读全文
posted @ 2022-07-05 00:58 何之源 阅读(20) 评论(0) 推荐(0)
摘要:多个构造器即为重叠构造器模式,但是参数过多,导致的重叠构造器过多时很容易出问题,比如说构造器中某两个参数位置写反,这时候如果类型都是一样的话,使用上是不会有什么问题的,但是不容易被发现。 所以我们考虑到了用JavaBean模式来弥补这个的问题,即用set方法来解决构造器过多问题,如下: public 阅读全文
posted @ 2022-07-05 00:39 何之源 阅读(53) 评论(0) 推荐(0)
摘要:public static Boolean valueOf(boolean b) { return b? Boolean.TRUE : Boolean.FALSE; } ''' 优势 ''' 第一优势在于他们有名称 第二优势在于他们不用每次都创建一个新对象 第三优势在于可以返回原类型的任何子类对象 阅读全文
posted @ 2022-07-05 00:22 何之源 阅读(26) 评论(0) 推荐(0)