240 发简信
IP属地:四川
  • 第11条:覆盖equals时请遵守通常约定

    自反性:对于任何非null的引用对象x,x.equal(x)必须返回true 对称性:对于任何非null的引用对象x、y,若x.equal(y)返回true,则y.equal...

  • 120
    第2条: 构造器参数过多时考虑用构建器

    Item 2: Consider a builder when faced many constructor parameters. 当类的构造参数越来越多我们该怎么办? ...

  • 120
    第1条:考虑用静态工厂方法替代构造器

    Item 1:Consider static factory methods instead of constructors Advantages: 1.One adva...

  • Effective Java 78 条极具实用价值的经验规则

    1.创建和销毁对象 第1条:考虑用静态工厂方法代替构造器 第2条: 构造器参数过多时考虑用构建器 第3条:用私有构造器或者枚举类型强化singleton的属性 第4条:通过私...