ybbzbb
一步一步的走
05 2016 档案
用私有构造器或者枚举类型强化Singleton 属性
摘要:用私有构造器或者枚举类型强化Singleton 属性javaeffective java创建和销毁对象1. Singleton 的含义1.1 懒汉模式1.2 饿汉模式1.3 序列化1.4 总结2 通过反射获得不同实例2.1 举例说明2.2 通过异常来防止二次实例对象2.3 总结3. 枚举类型1. Singleton 的含义Singleton 大部分人都知道是单例的意思,因为它一般都是我们理解设计... 阅读全文
posted @ 2016-05-24 17:41 ybbzbb 阅读(791) 评论(0) 推荐(0)
遇到多个构造器参数时要考虑用构建器
摘要:遇到多个构造器参数时要考虑用构建器javaeffective java创建和销毁对象1. 构建器是什么?2. 为什么使用构建器?2.1 参数的限制2.2 重叠构造器2.3 JavaBeans模式2.3.1 创建JavaBeans模式2.3.2 JavaBeans模式的劣势2.4 构建器3 总结1. 构建器是什么?构建器也是一种获得类对象的方法,在前面我们介绍了通过 构造器 与 静态工厂方法 两种... 阅读全文
posted @ 2016-05-23 11:19 ybbzbb 阅读(2194) 评论(1) 推荐(3)
静态工厂方法代替构造器
摘要:静态工厂方法代替构造器javaeffective java创建和销毁对象1 静态工厂方法 与 构造器 是什么?2 静态工厂方法 与 构造器 的对比2.1 使用 静态工厂方法 的优点2.1.1 静态工厂方法是有名称的2.1.2 不必每次调用都创建新的对象2.1.3 可以返回类子类的对象 *2.1.4 创建参数化类型实例更加简洁2.2 使用 静态工厂方法 的缺点2.2.1 可能类不能实例化2.2.2... 阅读全文
posted @ 2016-05-13 15:37 ybbzbb 阅读(696) 评论(0) 推荐(4)
java.lang.Comparable T 作用
摘要:java.lang.Comparable T 作用 java 接口使用 1. 接口说明 因为我再查看String 类中看到 String 类实现了这个接口,于是就想了解一下这个接口的作用。 这个接口位于 java.lang 包下,是Java编程语言进行程序设计的基础类包。它的主要作用就是用来做对象的 阅读全文
posted @ 2016-05-04 15:57 ybbzbb 阅读(454) 评论(0) 推荐(1)