推荐两本书给你《Java核心技术 1》
             《Java就业培训教程》
我觉得这两本数比较基础
另外多看一下视频,网上有很多版本
另外就是自己要多动手才能理解的更深刻
最好是有项目做做

解决方案 »

  1.   

    3个月够用了,学理论1个月吧。再动手把学习时不太明白的东西做一遍,然后再做个项目,就差不多了。但是,线程和图形方面的知识不在此列,那些东西太复杂,一时半会用不上而且不容易掌握。
    书:
    《java核心技术》卷I、II,有点难,写得也不好,看着不容易懂,不过,一旦懂了,你会发现它讲得太权威了,内容太好了,例子太实用了。完全是实际做项目用的东西的一个分解。
    《jdbc与java数据库编程》
    注:一天至少保证8个小时的学习时间才可以。