返回列表 回复 发帖

《Java入门123》一书修订2013年5月2日更新

欢迎大家指出错误和不足。
以下是发现的一些错误之处,希望对大家学习有帮助。
下载:http://pan.baidu.com/share/link?shareid=497428&uk=2720973131
之前看宣传和书的目录内容都非常好,怀着极大的热情买了这本书,结果发现书里错漏百出,实在是大失所望!
2# 陌路狂风


你好。能说一下你发现的错误吗?
目前看到第5章数组,发现至少有几十处错误,而且很多都是很低级的错误,比如前后不一致,难道书在出版前没有人校对吗?我觉得稍微认真看上一遍就能发现其中的很多错误。

看到第5章就举几个第5章的例子吧:
101页:最后三行代码
看第一行代码:int studentCount = 5; // 创建一个int变量student,并给它赋值5
变量的名字我想是studentCount吧,此乃错误1

翻过去,看到102页,第一行就是:上面2行代码……
我也不知道这2行代码是怎么计算的,明明是3行,此乃错误2

紧接着:对于“int studentCount = 1005;”
不知道1005是怎么来的,错误3

这么几行就一下子有3个错误了,而且这种错误,你能说很难发现吗?

我倒是可以一边看一边将里面的错误全部找出来给你们,不知道有没有奖励。
1

评分次数

  • fwbook

4# 陌路狂风


感谢你找出的这些错误。如果你能把你看到的错误都指出来,我会向出版社申请一本Java Web整合开发王者归来,送给你。
我也看到不少错误,其实都是些不该犯的低级错误,只是没有校勘出来的,比如第12页中间非法字符的错误提示里面,"Hello World”怎么变成“Hellow World”了呢?对于我这样的初学者,有时候真是被搞得莫名其妙,等有时间贴出来,如果真是错误,望能在下一版中纠正,如果不是,望楼主耐心指正。
6# syhou


非常感谢你指出的问题。这几个地方确实写错了。我已经修订了。见附件。
首先要说的是,这本书对我的帮助很大,是我学习JAVA第一本书,很幸运能得到您的教导,让我没有感觉到枯燥,我以前只学过C,而且是n年前的事了,早忘光了,VB没好好听课,加上领悟能力有限,始终没学懂,这就是我的基础。现在从这本书学Java,受益匪浅!非常感谢!
学习过程中,看到一些谬误,白璧微瑕,虽不甚影响理解,只是觉得应该挑出来,作者如能在下一版中改正,也许会让后学者阅读的更顺畅一些。我还只看到第5章数组,下面都是前四章我认为有误的地方,老师斧正!

P55,两个小标题:“类悉变量”是否为“类型变量”?
P60,中间部分程序第5行:将数字的字符“品接”到字符串中→“拼接”?
P61,输出结果最后一行:似乎应该把57放在后面?
P64第6行:成为→称为;倒数第二段第一行和第三行,P65第三段第二行,“定为”→”定位”?
8# syhou


谢谢你。我周一拿到书,依次确认一下。
8# syhou


非常感谢你提出的问题,这些问题确实存在。
虽然有些小错误,不过这本书真的很不错,我也是第一次学JAVA,今天特意来看看论坛并带来我的感激。另一个问题是,看完这本书后还想继续学习,想请教一下接下来该选择哪些书呢(因为经济并不宽裕所以想买几本好点的书)。
11# 抚今追昔

Java应用领域比较大。主要看想向哪个方向发展。从传统的方式来说,如果你继续深入Java语言,大家往往推荐《Java编程思想》。书中也给出另外一种学习思路,就是学习Java APIDOC。

其他方向,就很难一句话说清楚了。你最好说一下你准备向哪个方向发展。
之前看书的时候也发现很多错误。但是没有标注出来。

让我想起以前自己写的东西也是很不情愿看很多遍,特别是这种这么厚的书。也感谢下作者给我留下这样的机会检查下自己看的细致不。哈哈。以后会把看到的错误发到这的。有错别字是难免的,这本书很好,一会一定会多次再版的。让我们为这本书尽点力吧。
13# zirun


谢谢大家的支持。错别字也是错误,如果发现,还是希望能指出。
今天从第二部分开始把错的标出来了。总结了一下。并且按照楼主的word的格式写的。后面附上更改后的文件方便楼主整理。(好像没法发附件?):o
第二部分的错误               
第134页倒数第9行        通过下面对public关键字的        后面没有写全
第138页图6-3        在Car类实体中的speed0        应该为speed
第144页倒数12行        实际的“房子”还兵没有构建起来。        实际的“房子”还并没有构建起来。
第153页第12行        然后把这些能够进行光合作用的生物定义为值物        然后把这些能够进行光合作用的生物定义为植物
第155页第3个带阴影的        现在车速为:55,        现在车速为:50,
第157页第4行        普通方法调用是用过对象+点号+……        过字应该去掉
第165页第二个带阴影的第11行        myCar.raisespeed(30);   //再次加速70        应该将30改为70
第173页第二个带阴影的第7行        //carBehand是跑在后面的扯,……        //carBehand是跑在后面的车,……
第176页第三个阴影下第二行        之*就使用了这个变量(少了一个字用*代替了)        之前就使用了这个变量。
第177页倒数11行        *问控制符(可没有)+……(少了一个字用*代替了)        访问控制符(可没有)+……
1

评分次数

  • fwbook

返回列表