在Java编程中,有些知识并不能仅通过语言规范或者标准API文档能学到的。在本文中,我会尽量收集一些常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《Effective Java》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。)
我把本文的所有代码都放在公共场所里。你可以根据自己的喜好去复制和修改任意的代码片段,不需要任何的凭证。
目录
实现:
equals()
hashCode()
compareTo()
clone()
应用:
StringBuilder/StringBuffer
Random.ne