本文集到此就要告一段落了。我已读完《Effective Java》这本书,学到了许多非常有用的知识。文集中每一篇文章都是在我学习过程中怀有强烈意...
阅读经典——《Effective Java》10 异常是面向对象编程中非常重要的一环,合理使用异常,可以提高程序的可读性、可靠性和可维护性。本文...
阅读经典——《Effective Java》09 要想使一个API真正可用,就必须为其编写文档。Java提供了Javadoc工具,使得为API编...
阅读经典——《Effective Java》08 异构容器是指能够容纳不同类型对象的容器。像我们通常用的List、Map等容器,它们的原生态类型...
阅读经典——《Effective Java》07 继承(inheritance)是实现代码重用的有力手段,但并非总是最好的选择。继承打破了封装性...
阅读经典——《Effective Java》06 不可变类是指实例不能被修改的类。每个实例中包含的信息都必须在创建该实例的时候就提供,并在对象的...
阅读经典——《Effective Java》05 上一篇文章介绍了如何覆盖equals方法,通常在覆盖了equals方法的类中也必须覆盖hash...
阅读经典——《Effective Java》04 通常我们不必覆盖equals方法,而是沿用Object类为我们提供的实现: 在这种情况下,类的...
阅读经典——《Effective Java》03 Java语言包中的Object类是所有类的祖先。该类提供了诸如equals、hashCode、...
文集作者