大家觉得现在的Java书籍都有那些不足?
我觉得主要有以下几点不足:
1、理论性太强。很多书都是用理论来解释理论,这样很不利于初学者。2、实用性不高。把一本书看几遍,可能连个打印99乘法表的程序都写不出来3、工具使用介绍的太少。使得有些人连个开发环境都搭建不好,后面的东西根本没有办法看。大家一起来讨论啊
我觉得主要有以下几点不足:
1、理论性太强。很多书都是用理论来解释理论,这样很不利于初学者。2、实用性不高。把一本书看几遍,可能连个打印99乘法表的程序都写不出来3、工具使用介绍的太少。使得有些人连个开发环境都搭建不好,后面的东西根本没有办法看。大家一起来讨论啊
我主要接触的有《Java 核心技术》、《Java 程序设计教程》,这两本书几乎没有说到什么理论性的东西,特别是后者迪特尔父子的书,有很多实例的啊,还有一个电梯实例贯穿本书,其中还穿插了不少诸如“软件工程知识”、“代码编写建议”、“容易出错的地方”等等之类的小贴士。之所以是书而不是使用手册,其中是要讲些理论方面的知识的,以便能知其所以然。“实用性不高”
实用性高的书一般都体现在书名为:中国人写的《精通××》、《××实例》,外国人写的 in Action 系列、O'Reilly 动物封面的书,这些书我认为实用性比较强,因为是专门针对某一样进行讲解的。像《××教程》之类的书,可能像填鸭式一股脑儿地全部介绍,导致实用性、趣味性大大降低。“工具介绍的太少”
在一些 Java 书中,工具只不过是提点带带而过的,因为这些书的主旨不在工具应用上,主要是 Java 的开发环境太多了不像 .NET 那样,不大可能花一个章节的篇幅来专门讲解工具的使用的。至用开发环境的搭建,主要可以到网上搜索一下,或者到论坛上来问一下就可以了。我认为现在的 Java 书籍的不足之处:1. Java 技术发展很快,大多数版本的书籍针对的软件版本是比较老的,讲解新版本的书不是很多。像介绍 Struts 2 的书大概只有一种,介绍 JUnit 4 的我好像一本都没有看到过,讲 JDK 1.6 特性的书一本也没有(不要说 1.6 了,就是专讲 1.5 新增特性的书也就只有一本),Java EE 5 的书我只看到过一本而且还是利用 beta 版来写的,介绍的也太少。2. 中译本的翻译质量太差,可能导致你看完之后,有种没看懂的感觉,我认为这需要译者在中文水平上要多花些功夫(他们英文肯定是很强的)。3. 总体感觉 Java 书太厚(不知道作者怎么那么能写)、没有必要的废话比较多。这样一来,导致书的价格直线上升,顺便说一下,Java 书要比其他的书感觉要贵一些,特别是一些中译本的书。
比如我需要java中某一个专题讲的非常深入的书,在书店真难买到,比如,专门讲java多线程处理的书,还有看一本专门讲SWING中某一个控件的详细讨论,这些我觉得更有前途。如果书店多些这样的书,应该很好卖,但这些书资深的人才写得出来,所以那些出垃圾书的人肯定写不出来。
另外,谁知道 深圳有什么专业的开发类的书店没有,比较好点的,介绍下,书城我都看过来,没有什么好书,呵呵。
___________________________________________________呵呵,可以收藏了~~
==========================================================================
我至少看到三本讲解Java 6的书, Java EE 5也是有的, 至少sun的官方教材总有吧
2. 中译本的翻译质量太差,可能导致你看完之后,有种没看懂的感觉,我认为这需要译者在中文水平上要多花些功夫(他们英文肯定是很强的)。
==========================================================================
这点没什么好说的, 只希望以后多找负责任的人来译书, 而我个人则努力加强英文, 自己看原版影印的就是了...3. 总体感觉 Java 书太厚(不知道作者怎么那么能写)、没有必要的废话比较多。这样一来,导致书的价格直线上升,顺便说一下,Java 书要比其他的书感觉要贵一些,特别是一些中译本的书。
==========================================================================
也许国内出版社的人认为咱Java程序员比较有钱 : )
先“core”再“thinking”,其他的就到网上搜或看文档读书万卷,不如敲码一行
Herbert Schildt 著.
想知道这本书怎么样?对于初学者
时间性的也不少
就是介绍工具实用的不行,大多都是一笔带过就是有基本介绍工具的书版本也跟不上....如果楼主要写书的话就多介绍点用的人数最多的ide工具吧就像eclipse
希望翻译书的作者能不能加把劲
在就是中国人写的书要站在中国人的思想上写,不能老师参考国外的,这一点阎宏老师做到了,java与模式,写java书的中国人应该借鉴一下。
象think in java,core java感觉还是有点不完美,翻译的差强人意
要有好的工具
还有好的项目和好人带你
至于书籍就像是api 需要了解,但不要求死记硬背
2、实用性不高。把一本书看几遍,可能连个打印99乘法表的程序都写不出来
-->打印99乘法表跟实用性一点关系没有的3、工具使用介绍的太少。使得有些人连个开发环境都搭建不好,后面的东西根本没有办法看。-->一个工具一本书?
好书确实少,但如果不局限于JAVA一个语言,还是多的