在诞生后的十年里,Java取得了巨大的成功,超越其他的编程语言成为最流行、最强大的编程语言之一。它不仅易于学习、面向对象,而且从5.0开始,这个代号“老虎”的语言开始展示其更强大的一面。
轻松从容地与虎共舞是一个编程人的梦想。笔者在这里推荐一部《Java2全方位学习》,希望它能够助梦成真。
笔者注意到本书的一个特点,那就是书中口语化的语言比较多,而且作者想得颇为周到,采用注、注意、小知识、名词解释这些小版块及时提醒读者注意,或是用另一种方式讲解,让读者可以加深领会。读这本书,就好像一位Java百晓生一直在您的身边给您答疑解难。读这本书,最好的方法就是:泡一杯香浓的咖啡,慢饮轻翻。随着书卷声,一位不知疲倦的老师就会把一个叫Java的语言,包括家世渊源、武功套路、分门旁枝等等条分缕析、娓娓道来,让编程人不知不觉就能轻松地驾驭Java5.0这只威猛无比的老虎。
童话大王郑渊洁说过:“没有教不会的学生,只有教不好的老师。”本书就是一个讲授Java语言的好老师,用简单的语言传授艰深的理论,让Java读者不再需要为了死磕概念和理论而白了少年头。
如果要评价一本书,最好的办法之一就是进行同类比较。《Java编程思想》是一本公认的经典Java技术书,凡是读过这本书,或是听说过这本书的,大都会认为这是一本绝佳的面向对象Java的教科书,但是读得是否透彻?理解得是否深刻?从书中到底掌握了多少东西?这些问题可能就是一千个读者有一千个感受了。从笔者个人角度来看,《Java编程思想》并不适用于初学者 也就是没有其他编程语言基础的读者 ,如果读者学过C 或者C ,对面向对象编程了解得还比较透彻,而且本身有一些面向对象编程经验,那么阅读《Java编程思想》还是比较轻松的。但是如果是一个初学者,而想通过《Java编程思想》学习Java语言,那可能从头翻到尾只留下一头雾水,因为有太多的面向对象的概念在您的头脑里还没有形成 比如最简单的“对象”这个概念 。
坦白地说,对于一个真正的Java编程高手(这样的高手从来都是听说的多,看见的少)来说,他们已经练成手中无剑,心中也无剑的境界,某一本书对他们而言并没有什么很高的参考价值。而一个初学者如果选择了《Java2全方位学习》,那很可能就会从此进入美丽的Java编程世界。书中每章末尾的参考资料还将读者带到更深入、更全面的相关主题。
在台湾地区,计算机图书销售2000册就算得上成功了,而本书销量达到了20000册,足见其受欢迎的程度。
《Java2全方位学习(J2SE5.0版)》将由机械工业出版社近期出版。