这个问题得分我要了买一本thinking in java现在书店里面有一本书叫做 java夜未眠 这是一本散文 蔡学庸写的你可以 买这本书 上面所有的学习方法都有 自己看吧

解决方案 »

  1.   

    thinking in java绝对的经典,如果英文好的话一定要好好看看,不幸再找翻印版的,不过会差很多
      

  2.   

    我觉得应该先看一些比较薄一点的书,入入门,然后就可以开始尝试做一些东西,边做边学,效果最佳。
    清华大学出版社的《Java语言与面向对象程序设计》比较适合初学
      

  3.   

    我强烈推荐初学者先看看 清华大学出版社的《Java语言与面向对象程序设计》
    然后再找本大布头的书,比如thinking in java
    然后就死多实践,找些例子自己做!
      

  4.   

    顶一下,我也是初学者,也在寻找脱离初学者范围的方法,清华大学出版社的《Java语言与面向对象程序设计》还是简单了些,也可能是我看得太快了,而thinking in java(我看得是jjhou得繁体版本的头几章)确实不错,甚至回答了以前学C++的几个问题,可是这些书籍中觉得和实际工作中的内容还是有很大差距(可能应该买本完整的thinging in java看),总之希望那些工作着的高手介绍些能体现java在实际工作中的书籍或资料。
      

  5.   

    找个东西做做,再快不过了,比如做个gui的或者servlet的,最好带上jdbc
      

  6.   

    要实践,加一本《java编程指南》
      

  7.   

    学习切记:1 持之以恒 2 在学会走之前不要想去飞.
    Java是易学难精初学Java者,最忌讳的就是在理解基本知识前去学GUI,JSP, J2EE等等.
    要确信自己对java.lang, java.util, java.io 等几个类库了解透彻,要随时动手
    写小程序.如果你认为自己已经知道基本了,请先回答
    1什么是Java的3个ClassLoader以及其工作原理
    2Reflection 的原理
    3Serialization 的原理.
    4Security Manager 的原理.确信自己明白以上原理后,就可以去考SCJP了,在考试过程中通过不断做题目,又
    可以进一步加深了解.
    在拿到SCJP后,就应该看Design Patterns 和 Java Virtual Machine 工作原理,
    这样你就会对Java有一个基本透彻的了解了.在这以后,前面就是海阔天空了,想走web的,看JSP, Servlet, Struts,XML;想走
    GUI的(在Java 中,这样的人少)看JFC;想走J2EE的看 EJB, RMI等等.希望大家学习Java 愉快.