即使台下没有掌声,自己也要优雅的谢幕 ----致自己曾经的付出

没有人可以回到过去从头再来,但是每个人都可以从今天开始,创造一个全新的结局...

排序:
默认
按更新时间
按访问量

EffectiveJava----私有构造器强化单例属性之最优解决方案枚举

#私有构造函数强化singleton属性 公有的静态成员是一个final域,成员的声明很清楚的表达了这个类是一个singleton。 public class Elvis { public static final Elvis INSTANCE = new Elvis(); ...

2018-06-19 15:26:01

阅读数:34

评论数:0

EffectiveJava---Builder设计模式

1.遇到多个构造器参数时要考虑用构建器 注意是构建器不是构造器 说白了就是Builder设计模式。 无论是构造器(构造函数)还是静态工厂方法都有一个共同的局限性 那就是他们都很难扩展到大量的可选参数。 面对好多参数的时候我们可以用重叠构造器 (就是从第一个参数到最后一个参数的一次递增的创建构...

2018-06-14 16:13:50

阅读数:44

评论数:0

EffectiveJava----静态工厂方法(我认为应该叫静态构造器方法)

一个模块的使用者永远也不应该被模块的行为所迷惑(那样就不清晰了),模块要尽可能的小,但又不能太小【术语模块(module):是指任何可重用的软件组件,从单个方法到包含多个包的复杂系统都可以是一个模块】。代码应该被重用,而不是拷贝,模块之间的相依性应该尽可能降低到最小,错误应该尽早被检测出来,...

2018-06-14 15:32:09

阅读数:62

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭