CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

《thinking in java》第三版的中文版究竟什么时候才出呢?

楼主nick7()2005-04-03 13:39:40 在 Java / J2SE / 基础类 提问

大家说说《thinking   in   java》第三版的中文版究竟什么时候才出呢?有没有可能在近期出? 问题点数:0、回复次数:13Top

1 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-04-03 13:44:13 得分 0

who   knows?  
  God   knows!Top

2 楼007remember(绿原)回复于 2005-04-03 13:49:24 得分 0

还是先看原版吧Top

3 楼silverend(偶尔转转)回复于 2005-04-03 15:41:45 得分 0

第3版还在大家的期待中吧:)  
  其实第二版的中文版也还好啊,基本原理是一样的。Top

4 楼woanon(嗳老虎游)回复于 2005-04-03 15:46:30 得分 0

已经翻译到十四章了,电子版看看也好http://www.wgqqh.com/shhgs/tij.htmlTop

5 楼xiangqianchong(向前冲)回复于 2005-04-03 17:56:45 得分 0

就是已经有14章了http://www.wgqqh.com/shhgs/tij.html  
  Top

6 楼007remember(绿原)回复于 2005-04-03 18:41:26 得分 0

大家注意  
  得到最新消息  
  候捷先生不译第三版啦  
  第二版是一个无法逾越的屏障  
  估计就是第三版有人去翻译,也没有出版社出  
  就是有有出版社出,估计评价也是很烂地Top

7 楼xjl2306(JAVA2 新人类)回复于 2005-04-03 19:05:02 得分 0

不是出来了吗?????  
  我在中国认证实验室找到的  
  共10章,电子版  
  Top

8 楼tlowl(风流才子)回复于 2005-04-03 19:49:38 得分 0

还是先看第二版,然后有能力看第三版的原版,毕竟人家翻译过来的和作者多少还是有一点差别的,靠自己去理解吧!Top

9 楼xzwang(xzWang)回复于 2005-04-03 20:30:01 得分 0

这是第三版中的“再致读者”  
   
  TIJ第三版的前11章发布之后,我收到很多读者的来信,有鼓励的,也有指正错误的。不管我有没有回你的信,对此我都表示感谢。正如我在上一封公开信里所说的,"你的鼓励是我工作的动力"。  
   
  很多读者都来信询问,什么时候才能看到后面的章节,以及这本书什么时候出版。我很遗憾地告诉大家,这本书,或者更准确地说,我的这个译本,永远也不会出版了。我曾经同出版社联系过,但由于我本人的能力未获他们的认可,因而被拒绝了。同时,他们还告诉我,已经将这本书的翻译工作交给某位大学教师了。对此我感到非常失望。于是我放慢了工作的进度。先前,我每天都要花3个小时,现在,每周也不超过两个小时。但是我从来没有想过要半途而废。按照我当时的打算,我会等这本书上柜之后再公开我的译本。  
   
  但是情况有了变化,因此我决定还是像上一次那样,每做完一章,就在网上公开。前11章用的是pdf格式,很多读者抱怨说太不方便了,因此这次我将用chm的格式发布。由于chm根本就没有权限控制,因此我会在本信的末尾附上版权说明。希望大家都都能遵守这个协定。  
   
  我预先通告一下我的发布计划。这次我发布的是第12和13章。接下来我会发布第14章,然后跳开第15和16章,先发布附录一,再回过头来发布15,16和附录二,三,四。之所以要这样安排,是因为本书的目标读者都是一些Java,甚至是编程的初学者,而15章,特别是16章的内容对初学者来说,不是很实际。试想,一个刚入门的程序员,需要了解多少设计方面的原则?但这并不是说这两章不重要,实际上,只要你写过万行规模的项目,就会发现这两章有多重要了。当然,从另一个方面讲,这也说明本书是一本值得反复阅读的好书了。  
   
  说到目标读者,我这里想多说几句。网上有很多关于TIJ不适合初学者的说法,持这种观点的人一般都推荐Core   Java。现在我就这个问题发表一下我的观点,也算TIJ的导读。  
   
  首先要指出"群众的眼睛是雪亮的",Core   Java和TIJ能拥有如此之多的拥护者,肯定不会浪得虚名。它们都是好书,都值得初学者仔细研读。但这两本书的立意是完全不同的。Thinking   in   Java,我们翻成《Java编程思想》,其实以英文直译,应该是"用Java思考"的意思;相反Core   XXX,在英语里有就事论事的意思了(还记得大学里的Core   English吗?)。TIJ的本意是讲编程,至于Java,在Bruce看来只是教具。掌握这一点,你就不难理解TIJ的结构了。  
   
  TIJ的前七章细致地讲解了OOP(除了第三章)。这部分内容,Bruce讲得深入浅出,非常到位。这几章对于初学者来说是非常有价值的,即便是非Java的程序员,也应该仔细看看。第八章讲Java的内部类。这是Java语言的特色。这里Bruce不但讲了内部类是什么,更讲了该怎么用。就这八章而言,TIJ比Core   Java讲的好。  
   
  第9章异常。Bruce充分发挥了他夹叙夹议的写作风格,给我们的阅读带来了极大的障碍。不过通过他的牢骚,我们也能看出Java在异常设计方面的缺陷。应该说,同前7章一样,这一章对非Java的程序员,也是很有帮助的。然后是RTTI。这部分,TIJ讲的不如Core   Java的细致,很多reflection的类库都没有介绍。不过TIJ的讲解也算中规中矩,一则J2SE的RTII用途不大,二则大致的轮廓已经讲清楚了。Bruce始终强调JDK文档的重要性,在他看来,讲类库主要是理顺思路,具体用哪个类,哪个方法,查文档去。此外,在后面的章节的例程里,Bruce还不止一次地用到了RTTI,很多方法和函数,第10章都没介绍过。所以又要讲了,"这是一本值得反复阅读的书"。  
   
  从第11章开始,TIJ开始讲解Java的类库了(这只是我的划分方法,并不十分准确)。Bruce在讲解类库的时候,喜欢先准备一个小framework,然后把所有共用代码抽象出来,再集中精力讲各个具体的类的特色。这一点在第11章表现得尤为突出。这使例程变得非常抽象,非常难理解。所以即便水平较高的读者,如果没有仔细阅读前面的framework,也很难理解后面的例程。至于初学者,难度就更大了。好在Bruce做了比较详细的讲解,因此多看几遍,一般读者也肯定能看懂这些代码。至于自己能不能也写这种代码,就看个人的悟性了。在我看来,这同下棋有几分相似了。看高手的棋,可能觉得云山雾罩的,旁边有人指点,或许能看出一点门道;多打几遍谱,能多一点收获,至于自己能否达到他们的境界,看天分了。不过只要你能真正看懂这一章,相信Java容器已经过关了,剩下的就是查JDK文档了。  
   
  12章是I/0。Java的I/O比较复杂,不过Bruce紧紧抓住Decorator模式,做了比较详尽的介绍。感觉TIJ的讲解还算到位。第13章是线程。看得出Bruce对线程很感兴趣,他自称花了大量精力研究Java的线程,而第三版又完全重写了这一章。Bruce的苦心没有白费,13章写得非常精彩。Bruce又做了一个framework,然后一步一步引领读者探访了Java线程的奥妙。这一章值得仔细阅读。个人认为,这一章Bruce在评论runnable和thread的优劣时的观点非常精彩,读者可以与第八章对照起来看。  
   
  然后是14章GUI。应该说,限于篇幅,这部分内容讲的不够好,相比之下Core   Java更好。14章不是没有亮点,至少事件模型就写得不错。但是看TIJ,得到的疑问比解决的问题更多。比如getContentPane(   )到底是什么,比如怎样获取屏幕的大小,怎样在窗口里画图。对于这些问题,TIJ有意避开了,而Core   Java则做了比较详细的回答。Core   Java上下两册2000多页,有近三分之一与GUI有关,自然讲的比较详细。这部分内容,建议读者看Core   Java。  
   
  其他部分,15章介绍Java工具,值得一读;16章讲设计原则,一般看看就可以了,因为真正用到的时候,这点东西肯定不够。附录一很重要,其他的就没什么重要的了。  
   
  此外,还有读者来信问该怎样阅读英语的原版著作的问题。如果读者的英语水平过关,能看原版还是看原版,毕竟翻译的东西是译者的再创作。做过翻译的人都知道,信达雅基本上就是可望而不可及的holy   grail,因此读原版肯定比译作强。不过shhgs经常戏称,读英文原著的时候,智商至少下降30%。一来速度慢,二来容易忘。因此,一定要勤做笔记,温故才能知新。再说TIJ。应该说Bruce的行文是很活泼的,但这并不适合外国读者。如果你想看英文原版,应该从比较浅显的书入手。我觉得Core   Java就不错。Cay   Hortsmann和Gary   Connell都是大学教授出身,写出来的文字极具教科书的特点,浅显明了但不失文采,一般的读者不会有太大的问题。不过要提醒大家,第一次读原版书总是很困难的,一定要坚持下去,别放弃,读完第一本,后面会一次比一次容易。再者要做好打持久战的准备。假设TIJ是你的第一本原版书,那么请至少准备4个月,可能需要1年。  
   
  希望我的译本能对各位有所帮助。我的信箱还是sohu的shhgs,大家给我发信的时候,不要忘了,在标题栏注明TIJ。  
   
  shhgs  
  2004-9-2  
  Top

10 楼superspiderr(super)回复于 2005-04-03 20:48:22 得分 0

要学着看英文版的啊!  
  没有底气的说。。Top

11 楼bigdachun(蠢蠢)回复于 2005-04-06 05:10:51 得分 0

中国的各位   顶多是程序员。。写个程序,然后copy别人的代码   你copy我   我copy你。。。正要程序写的好。。英文必须好。。。你看到了一定阶段   那月薪20000以上的那个英语不好??那是因为人家可以看原版的程序书,你呢???英语不好。。顶多看看翻译版本的。在清华大学出版社   我有一个朋友。。计算机是个文盲,但是英语好!!结果好多本计算机科技书都是他翻译的   JAVA/C#   数据库等。。。我Kao!!   你也就拿个4000-6000你的工资也高不到那去了。。就是因为你英语不好!!英语好者   坚持做程序员吧。。无论你年龄大了。。写不东代码了。。但是你敏锐的了解国外前沿的信息   就是财富!Top

12 楼Dan1980()回复于 2005-04-06 09:41:55 得分 0

强烈建议看英文原版!  
   
  我个人观点,   <Thinking   in   Java>(中文译做"JAVA   编程思想")(第二版)的中译本译得不好,   可能是我看习惯了原版,   看中译本多少都有点别扭.  
   
  另外,   中译本在排版上有一个很明显的失误(亦或错误!):   原版中将每一章节的首段落用稍大的字体,   这是一种英文排版风格,   第一段并不是全章的摘要,   而是直接被第二段承接的,   这种风格中文中很少见,   但中译本中,   不但对第一段用了不同的字体,   还加了背景,   边框,   让读者误以为这是全章的摘要,   实在是画蛇添足.  
   
  第三版的影印版我以经看了50%了(熟读30%),   对中译本没兴趣...Top

13 楼dazern(夏天的零度)回复于 2005-04-06 12:57:14 得分 0

早出来了!  
  http://www.netyi.net/in.asp?id=dazern  
  去这里下载吧Top

相关问题

  • thinking in java中文版
  • 求thinking in java第三版中文版
  • 可有Java中文版?
  • 请问哪里有带程序的Thinking In Java(中文版)?
  • 谁知到哪里有thinking in java 第二版的中文版下载(急!)
  • 求O'Reilly《Java网络编程》中文版
  • 谁用过Sun Java Studio Creator中文版
  • 求java中文版编码规约
  • 求书《think in java》的中文版
  • 求effective java简体中文版

关键词

  • .net
  • 原版
  • 中文版
  • 讲解
  • 程序员
  • 翻译
  • 代码
  • 阅读
  • 文档
  • tij

得分解答快速导航

  • 帖主:nick7

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo