个人看书的一点感觉,建议初学者别看这些java书core java 
太琐碎,看这本书就像在背一本字典,达到扩大词汇量的目的thinking in java
初学等于白看,太深奥,别的学多了回来这点自然好多就明白了

解决方案 »

  1.   

    个人感觉反了
    thinking in java并不深奥   但非常琐碎core java  由浅入深   值得推荐
      

  2.   

    我一开始看的孙鑫的视频 + think in java,都挺nb...一个讲的不错,一个写的很好不觉得跟初学有什么问题...只要学没啥看不懂的嘛...core java没看过,不发表评论
      

  3.   

    我也觉得core java不错,特别是对有c++基础的人
      

  4.   

    同意          先有基础       最起码要知道什么是类     如何继承      多线程是什么意思
    这些简单概念后  再看think in java这些书
      

  5.   

    Core Java个人感觉还是非常经典的嘛~~~
      

  6.   

    天哪,两本最经典的书都不看,那看什么书哦?think in java并不难,特别是一些有C++基础的人,看起来很快的.
      

  7.   

    孙鑫老师的视频 + think in java+论坛=100分
      

  8.   

    我到觉得两本书都不错。只是有些章节用不上,我搞web就不看swing.
      

  9.   

    以下仅为个人观点:
    学习Java,应先着眼于最基础的知识,找本天自学通之类的书看一下,把基本的语法掌握起来,然后写几个小程序熟悉一下。接下来,应该结合《Think in Java》和JDK源代码深入的学习原理。
      

  10.   

    我认为应该对,struts, hibernate, spring, ajax ,webwork
    javascript,html,oracle mysql 都了解呢,再去学基础,数据结构,
    Think in Java》
      

  11.   

    学过C++感觉thinking in Java 不难,因为里面有很多都是相对C++写的
      

  12.   

    可以先看 thinking in java
    只要学过对象语言
      

  13.   

    << java入门经典>>
      

  14.   

    core java 是参考书,不是教材吧?
      

  15.   

    think in java确实很深奥!core java 没看过.
      

  16.   

    同意!如果没点面向对象程序设计的基础,作为Java初学者别看这2本书,就好比连拳脚功夫都不会的人,到少林寺去,直接让你练九阳神功,结果可想而知。但谁不知道九阳神功的厉害呢。情况跟这很类似。等到有点修行了,在去练九阳神功。
      

  17.   

    core java 很不错的初学者可能觉得太厚 不过知识真的很系统
      

  18.   

    对于初学者,像core java这样的书是难了点,看一两遍当然看不懂的.但是看上几百遍,不懂的自己认真想,实在想不通,就问问人,上上论坛啊,多多实践啊什么的.就能懂了吧.滴水穿石啊
      

  19.   

    本想骂你,不过既然知道你的初衷,先笑了.呵呵...core java2 不是从头一直读的,它就是类似字典的作用,每章自成一节,你在学习的时候遇到问题,可以随时查阅你关心的章节.全树两册,第二册有许多暂时用不上的东西,也有一些前沿的不是常见的技术,了解一下就行了.这可是本好书.think in java 不说了,经典中的经典,学java不看它,你省了吧.都快被奉为java中的圣经了.此书有必要多读,读个3,4遍后你才发现它的妙处.初学JAVA这两本书一定要读!为什么呢?因为...实在难找到更好的入门的不至于误人子弟的书.
      

  20.   

    <thinking in java> is so good!
      

  21.   

    thinking in java  + 张孝祥java视频教程 偶尔看孙鑫的java视频教程 在做大量的练习
      

  22.   

    Core java2确实不太适合初学者,THINKING in java更是之适合有一定基础的人读。
    楼主的话没错~
      

  23.   

    $@$@$@$@$@$@$@$@$@$@$@ 我 是 Core Java 的 分 隔 符 $@$@$@$@$@$@$@$@$@$@$@我认为 Core Java 很不错的啊,对初学者来说挺适合的,当初我就是看这本书入本的。可能是关于 J2SE 的核心技术吧,总觉得在 AWT、Swing 方面的篇幅过大。至于 Thinking in Java,不建议初学者去看,这本书可以等有些基础后再去研读效果会比较好一些。$@$@$@$@$@$@$@$@$@$@$@ 我 是 其 他 教 程 的 分 隔 符 $@$@$@$@$@$@$@$@$@$@$@如果楼主认为那两本书不适合的,我认为还有一本书挺不错的,那就是,迪特尔父子的《Java 程序设计教程》,有详细的讲解,细致到每行代码,每章后面有大量有趣的习题,并有一个电梯的案例贯穿全书,其间穿插地讲解了一些常用的设计模式,最后还讲解了一些 JSP/Servlet 的基础知识为今后学习 Web 开发奠定一些基础。不过目前最新的版本第五版,是以 JDK 1.4 为基础来讲解的,或者说这是一个缺憾吧。权衡之下,真是一本不错的教程。
      

  24.   

    我也觉得java core是一本字典不是学习书,有什么地方忘了怎么写就去查java core目录.里面都有例子,最后把用到的API列出来解析用法.thinking in java好得多啊,虽然范围没有java core广
      

  25.   

    core java应该还是很适合初学者的吧
      

  26.   

    刚学java两个星期(以前有少量c的基础,几乎没有c++基础),然后thingking in java看得很爽
      

  27.   

    到现在也时人云亦云的说:thingking in java好,但就是不知道好在哪?
      

  28.   

    以下仅为个人观点:
    学习Java,应先着眼于最基础的知识,找本天自学通之类的书看一下,把基本的语法掌握起来,然后写几个小程序熟悉一下。接下来,应该结合《Think in Java》和JDK源代码深入的学习原理。
    ---------------------------------------------
    同意楼上的话.经典中的经典.我学JAVA的体会也是如此.楼主的观点偶非常赞同,对于一些人(自认为初学者学那两本书是入门读的,除了说明你是天才外,没别的.不过偶要反问句.你是天才吗?哈哈,是天才就不用读了.)
    请不要误人子弟.
      

  29.   

    其实我就是结合自己的体会,给初学java的同学一点建议而已,是初学,同时还是学java当然也包括学过一点C语言的,但总感觉国内的教材不太好,上课老师讲的也就那么回事,大家都希望自己看看书的,所以才来这里建议一下,我个人是觉得那两本太复杂了,因为我也曾经看过,没有坚持下来是实话
    其实我倒是建议初学的朋友能够看一些简单一点的,比如java how to program当时感觉还不错,英文也浅显易懂,新出的head first java也不错,只不过这里有经验的老前辈,可能都没赶上这本书吧:)
    然后看看java in a nutshell也不错,不过国内好像东南比较傻,把API全给删了,给我感觉就是,一个老师出了一本4级词汇精选书,附加了一点语法知识,结果出书的人把单词都去掉了,说可以到字典里去看,仅仅把语法留下来的感觉,也可能个人欣赏的东西不同吧然后看一些OO和design pattern的书也不错,看完那些回头来理解java的感觉其实还是很爽的明天就要走了,祝大家学好吧
    顺便提一下java的书我也只带一本,就是thinking in java现在看那本书还是很不错的