初学java,看哪本书比较好呢?

解决方案 »

  1.   

    java编程思想 - 这个是要看的, 而且很多东西看一遍还不够. 你作一段时间项目回头再看它, 你会有不同的理解.
    而且看书的时候要注意思考, 有些代码为什么那么写书上可能不会说, 有些看书你也不会注意他, 只有真正用到的时候你才会去体会.
    举个例子: 刚开始再培训公司学java的时候,老师教jdbc的时候, 都会有这么一段装在驱动的代码:
    class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"). 
    当时不知道为什么这么写, 或者说根本没有注意到这个问题.
    后来我在次写jdbc的时候,我就突然想搞清楚为什么要这么写.于是带动我去研究反射. 这样我就知道了, 不光这样写可以, 其实这句话还可以这么写:
    SQLServerDriver driver = new SQLServerDriver();是一样的效果.
    然后我又往下走,继而把classLoader也大致研究了一下.
    既然是初学java, 就推荐这个吧, 最主要的一点就是把上面的demo都作了. 基础要打好, 然后再学框架才可以驾轻就熟. 
    完了可以看一些web开发的书,从jsp/servlet开始.
      

  2.   

    推荐楼主一本书就是张孝祥写的<<JAVA就业教程>>
      

  3.   

    我也是初学者,现在用的就是thinking in java
    不过感觉看起来还是有点难度。
      

  4.   

    JAVA核心技术
    这个还不错!厚而不重!
      

  5.   

      我不止听一个老师介绍,说thinking in java 很好了,但是这本书好贵哦 !要108元了 网上书店卖的也要70多元,现在出第四版中文版了,不知有没有高手有电子版啊,有的话拿出来大家分享下!
      

  6.   

    thinking in java不适合初学者
    网上有免费的英文版,如果lz英文说的过去的话
      

  7.   

    java how to program
    harvey M,Deitel
    paul J.Deitel
    现在有中文版,老外写的确实不错,中文叫
    JAVA大学教程
      

  8.   

    Thinking in java 非常不适合初学者...
      

  9.   

    顶!~~~~
    对Thinking in java 的评价就一个字:看不懂!
    **!
      

  10.   

    回答初学者看thinking in java的没看过这本书,都是道听途说上这要分来的初学者应该看点基础的,我有基本基础书,core java上下册都有,感觉对于初学者不错
    还有一本java2入门与经典,没看多少,太厚了,有的地方翻译的也不是太好,所以不推荐。
    其实想先入门的话可以找本大学的教材来看,比较好懂,我的大学教材现在没事我还总翻来看看呢,
    里边的例子特别容易理解。
    ok,就这么多。
    另外,也可下点视频来看,有人教毕竟比自己看学的快,最后一句,要狂敲代码。
      

  11.   

    说的有道理 ,我看hinking in java  看都看求不懂