建议你还是看视频学,那样效果好,新手看老外写的书可能不太好,因为很多地方不好理解。看视频跟着边学边练,书的话就看通俗易懂一点的,比如:推荐买一本Java羊皮卷,比较适合初学者看,内容丰富讲的也简单一些,符合中国人的逻辑思维。等你学完一遍了,再回头看看Java编程思想这种书,效果会更好一些。我都工作快1年了,这两天准备去买一本Java编程思想好好研究一下。

解决方案 »

  1.   

    java解惑:一本问题的集合;
    初学时,不建议看API,估计看了也看不懂;
    你既然有Java核心技术,可以从这本书看,看卷1,卷2有点难度;
    然后多敲就行了;
      

  2.   

    我是觉得Thinking in java 这类书不太适合初学者,如果你确实是从零起步,我建议你买一本大学用的java教材,如java程序设计第几版之类的,配合一些教学视频看,效果可能会好一点,当你把这些学完了之后,api文档你应该就可以看懂了,再去研究你手里的Thinking in java,这本书你每读一遍都会有新的收获。英文书什么的就先别考虑了,短时间内不需要的。
      

  3.   

    @huxiweng 核心技术的基础只是部分吗?
      

  4.   

    其实我建议初学者,一开始的时候不要看那些大部头的经典名著。更不用说英文原版了。因为这么大部头写的相当的好,相当的全面和详细。但是正是由于太过详尽所以初学者可能会陷入眼花缭乱的细节里不能自拔。产生畏难情绪。
    比如,书中可能会说:“XXX这种用法是个典型的错误,我们讲解一下这个错误的原因。”
    而实际上呢?你作为初学者还根本不了解,或者没用过这种错误语法,结果你看了以后半懂不懂的,最后反而记住了错误的用法
    所以呢?我的学习方法是现买一本薄的书入门,让你尽快看完,然后对这么语言的认识能够形成一种思维上的骨架,这时候你相当于入门了,所以急需进阶,然后去看大部头。你可以从头到尾的浏览大部头。也可以当成字典来查。都是很好的。