Effective Java设计原则 感想--equals

     《EffectiveJava》是由Joshua Bloch (做过好多JDK包的开发)总结的一本介绍Java语言开发应该注意的点,每一条都很有用。做Java程序员的都该认认真真阅读。最近写一个较大的项目,抛出NullPointer异常的原因竟然是没有为子类定义“euqals()”方法。

       《EffectiveJava》中的一条原则就是定义的类都要覆盖toString(),equals(), hashCode() 方法。而且现在的IDE(Eclipse)都有自动生成相应方法的模板。细节很重要。

        

你可能感兴趣的:(Effective Java设计原则 感想--equals)