admin 管理员组

文章数量: 887021


2024年2月28日发(作者:fifo数据会被覆盖吗)

java编程思想读书心得3000

BruceEckel也已经成为众多Java程序员顶礼膜拜的大师。”不过说实话经验略微丰富一点的读者如我很难对BruceEckel产生出“顶礼膜拜”这样的情愫。当他在2002年时接连写出《ThinkinginPatterns》、《ThinkinginPython》等等毫无新意的附庸风雅之作时作为一个投机者的BruceEckel便已经被我牢记于心了。

然而《Java编程思想》的成功是毋庸置疑的。BruceEckel把这本书??当然以及他所有的著作??全文放在网站上公开而它的纸面版本已然出到了第四版。看看这本第三版上收录的“读者评论”吧再回想一下它的前两个版本曾经如何风行。如果不考虑第一版拙劣的翻译给它带来的负面影响我们必须承认这本《Java编程思想》就是??至少在中国??最出色的“那本”Java教材。

回想《Java编程思想》第一版出版时的环境我们不难理解它取得的巨大成功那时Java世界刚刚划分出J2SE、J2EE和J2ME三大平台JDK1.2对Java语言进行了相当大的改变。对于这样一种刚刚完成巨变、而又正在开始变得热门的语言程序员和编程爱好者们需要一本巨细靡遗的语言教材来了解它的方方面面。而如果你恰好也读过JamesGosling的《Java程序设计语言》你必定会同意那俨然是一本极之枯燥乏味的红头文件。恰好在这个时候BruceEckel把他写书尤其是写语言入门教材的本事发挥出来并从此开创了一个时代。

在我看来BruceEckel只写过一本好书那就是《C++编程思想》。之所以说那是一本好书因为C++是这样一种复杂的编程语言程序员在学习和使用它的时候必须留意种种语言上的细节《C++编程思想》详尽的内容恰好与这种需求相得益彰。而Java相比之下则是一种简单得多的语言学会它的语法和惯用法非常容易程序员来说更要紧的是学会如何用Java语

言来完成现实的工作。而后者这部分内容至少在《Java编程对于思想》的前三个版本中是语焉不详的??如果不是淼无踪影的话。善于写入门教程的Eckel先生只是把《C++编程思想》的套路搬到另一本书里然后把C++全文替换成“Java”或是“Python”就完成了他的新作这也就决定了这些作品只能是画虎类犬。语言之间的一种语言更代表了一种思维 差别并不仅仅在于语法方式这正是《ThinkinginPython》会被Python用户们嗤之以鼻的原因。


本文标签: 语言 编程 思想 程序员 语法