你先把基础学学好,think in java 
再去做做实例

解决方案 »

  1.   

    think in java  确实好,不过要看完全不吸收很有难度
      

  2.   

    http://blog.sina.com.cn/s/blog_4ef8aa5601009ekc.html
    这里有一些推荐的java书籍,还有我自己的一些书评~
      

  3.   

    对于一些初学者 我建议千万别买think in java  问过买过这本书的人 有几个完整看过的 看那一点都没意义 反正我是这样觉得的  我个人认为买一些比较有实例项目的书籍 可以跟着他的步骤一步步往下走 这样有利于你的动手能力 初学者注重的是动手能力 不过做的时候注意思考  如果你能摸透底层代码的流程 能够解决突发性的BUG 说明你学到技术了  JAVA 就是这么简单 还有学框架的时候不要只注意怎么用  建议看那些框架的源代码 这些框架的源代码都开源的 网上很多框架源代码揭秘等等 这样学起来就轻松多了 当碰到什么难点都迎刃而解了 书只是工具而已 不能给你带来什么 等你做了一段时间后再看think in java 就很轻松了 think in java主要是培养你的JAVA思想
      

  4.   

    think in java 是本好书,但是你得真理解了
    如果想学框架的话,会用就行了。楼上说的中肯
      

  5.   

    我想你可以先看看think in java,然后就应该看一些关于项目风险,评估,预测方面的书了,你不是想干一辈子程序员吧,干一段时间了,应该把目光看向远处了,要跳出这个圈,向项目分析员,项目经理,架构师,技术总监看了
      

  6.   

    整合Struts+Hibernate+Spring应用开发详解代码
    做些项目学的更快
      

  7.   

    《java编程思想(think in java)》再看《java与模式 》吧
      

  8.   

    《java编程思想(think in java)》 至少看三遍
    你还是把基础打牢吧,基础不好,你框架也用不顺手
      

  9.   

    head first java 
    head first design patterns
    head first JSP&Servlet
      

  10.   

    你可以参考一下这些书:
    代码大全,
    深入浅出设计模式,
    JavaScript高级程序设计,
    重构-改善既有代码的设计,
    UML用户指南等
      

  11.   

    head first design patterns 
      

  12.   

    这位同学是head first系列的fans。
    鉴定完毕,hoho~
      

  13.   


    这套的确太好了。帮我我好多忙 ^_^ 我也是fans 呵呵。