EffectiveJava
柴又粗又脆,就像Java代码一样,EJ好比利刃,一剑削断木柴。在讲它之前,我想黑一下作者的文笔,小学还没毕业吧,语句绕来绕去,难以理解,往往一句话要反复看好几遍。一开始看的是英文版第2版,后面看不下去,跟一朋友借了一本中文版的两本对照看,还是有点绕,看来翻译的也不怎么样。不过,吐槽归吐槽,它内容还真不错,与TIJ的基点不同,Ef的前提是你已经对Java的基本语法多多少少认识了,然后告诉你更加灵活的写法,让你的程序更优雅、高效、健壮、维护性好等。它通过一个个独立的小点来展示。倒真有点像API,写代码经验的API。TIJ告诉你怎么用,Ef告诉你怎样更高效去用。像接合抽象类与接口的抽象骨架类、工厂方法、写文档等等会令你感觉自己以前写的代码就是一堆垃圾。EJ重在理解,
下载地址
用户评论