首页上一页 1 下一页尾页 3 条记录 1/1页
java开发实战宝典,中看不中用
发表在Java图书答疑
2010-09-10
是否精华
是
否
版块置顶:
是
否
看在清华大学的面子上,觉得这本书不错,就把程序涉及和web都买了,结果买了才知道,清华也不过如此而已!什么?你不信,请仔细看一下《java开发实战宝典》,错误满天飞,都是基本的错误,一看就没有矫正过。
大体有以下几种错误:
1、题、图不对称,所说的和实际运行的结果完全不一致,容易对初学者造成误解。
2、程序内容不完整,特别是部分程序静态调用非静态,经常书中程序经常出现Static缺少现象,这对初学者来说,不是误解了,直接是误导。
3、程序中标记错乱,在添7.按钮一章,3标成了6,六标成了3,而且,最混乱的标号就是这章。
4、程序和注释不同,一看就是程序标记错误。
别的不多说,就拿第七章说话,我现在粗略看了一下,就发现以下几个错误:
1、7.01中第二次运行结果根本运行不出来“我每天花费4小时看书;6.5小时上级练习”
评一下:清华人真牛啊,就学这么一个语言,一天就10.5个小时,我说清华人怎么都这么“牛”呢
2、7.03中,有这么一句话:boolean b2=s1.equalsIgnoreCase(s3),这句话没错吧,我承认,但是请看注释:使用equals()方法比较s1与s2,从运行结果来看,注释是正确的。
3、7.08中, char aChar=str.charAt(6),这句话看是没错,但是请看注释:将字符串str中索引是5的字符返回。从运行结果来看,程序正确。
4、7.12中,有这么一句话,String str=new String("abc,def,ghi,gkl")这句话没错,运行结果也没错,但是,我总感觉“gkl”应该改成“jkl”才符合逻辑,当然,这个有挑刺的嫌疑
5、7.14中,运行结果:str2.toLowerCase()=HELLO JAVA。大概有点知识的人,一看结果就是错误,程序中也是错的。
第七章,总共15页内容,就这么多问题,我强烈要求给我退钱。
大体有以下几种错误:
1、题、图不对称,所说的和实际运行的结果完全不一致,容易对初学者造成误解。
2、程序内容不完整,特别是部分程序静态调用非静态,经常书中程序经常出现Static缺少现象,这对初学者来说,不是误解了,直接是误导。
3、程序中标记错乱,在添7.按钮一章,3标成了6,六标成了3,而且,最混乱的标号就是这章。
4、程序和注释不同,一看就是程序标记错误。
别的不多说,就拿第七章说话,我现在粗略看了一下,就发现以下几个错误:
1、7.01中第二次运行结果根本运行不出来“我每天花费4小时看书;6.5小时上级练习”
评一下:清华人真牛啊,就学这么一个语言,一天就10.5个小时,我说清华人怎么都这么“牛”呢
2、7.03中,有这么一句话:boolean b2=s1.equalsIgnoreCase(s3),这句话没错吧,我承认,但是请看注释:使用equals()方法比较s1与s2,从运行结果来看,注释是正确的。
3、7.08中, char aChar=str.charAt(6),这句话看是没错,但是请看注释:将字符串str中索引是5的字符返回。从运行结果来看,程序正确。
4、7.12中,有这么一句话,String str=new String("abc,def,ghi,gkl")这句话没错,运行结果也没错,但是,我总感觉“gkl”应该改成“jkl”才符合逻辑,当然,这个有挑刺的嫌疑
5、7.14中,运行结果:str2.toLowerCase()=HELLO JAVA。大概有点知识的人,一看结果就是错误,程序中也是错的。
第七章,总共15页内容,就这么多问题,我强烈要求给我退钱。