千万不要用这本书来开启你的java旅程,建议先找一本国人编的入门书,对语法和面向对象有大致的了解之后在来看这本书,那样会有事倍功半的效果,而且建议你不要看中文版,翻译的奇差。

解决方案 »

  1.   

    大家都说那书,但我觉得那书不好啊!
    其实,JAVA好书没几本!!!
    特别类库的书,现在市面上好象只有一本
      

  2.   

    这本书是整个JAVA的精髓,我觉得不同程度的人看它有不同的收获,我才学JAVA时通过它了解了面向对象、JAVA特性,现在,通过它对垃圾收集、例外处理等又有进一步了解。不过简体版翻译的真的很烂,建议你还是看英文原版的或是候捷译的繁体版
      

  3.   

    建议看TIJ2,第一版太老了,大部分是java1.1的
      

  4.   

    我觉得TIJ2是一本不错的入门书,各方面都讲到而且浅显易懂,例子写得特别好。各个专门的方面就不够深入了。如果有OO基础的话,这本书看起来很舒服的,或者说学习曲线很平滑,特别是对会C++的人来说。
    作者本身也是从C++转向Java,我想这本书可以说是专门写给从C/C++转向Java的人的。这从书所附的光碟也可以看出来,里面还附了一个Thinking in C的tutorial。
    对于从头学编程的人来说,Java本来就是一门很容易上手的语言,相比之下,C++简直是恶梦。这本书所深刻阐述的OO思想是其他书没有的,甚至可以说这本书往往是在借Java来说OO。我认为思想是极其重要的,不管用什么语言,实现方法都大同小异,比如说RMI和COM背后的原理根本就没什么不同。
    但是我也同意,学习一两天就能写出一些漂亮的GUI程序来玩,是十分有趣的事,这一类的书我觉得Core java做得很好。
      

  5.   

    to 古典boy
    你那本是谁翻译的?我好像就看到京京工作室翻译的,再就是侯捷的繁体版,别的没见过!
      

  6.   

    还是直接看TIJ2吧,我看了侯捷翻译的前七章,后面的只好看原版了。我从作者Thinking in C++一路看过来,感觉不错!