本人以前工作是C++和MFC现在有个项目需要Java语言(不防也说下是Android项目) 所以我现在需要学习Java语言  在学校时学过一些语法 现在全忘光了所以希望这里的大侠指点下   比如说C++可以看 C++ Primer --- Effective C++ --- More Effective C++      MFC可以看 MFC程序设计 --- 深入浅出MFC这样的经典书籍  所以我想问的是 Android和Java 有哪些经典的书啊  推荐几本啊 

解决方案 »

  1.   

    Thinking in java,  java核心思想
    都是基础的东西!
    然后看看框架什么的,基本上就可以上手了!
      

  2.   

    Thinking in java;
    想学框架的话取下载频道搜下有不少的教材。当人JAVA入门教材也不少。
      

  3.   

    thinking in java  看完就好了。
      

  4.   

    think in java 是基础的 先打好基础 
    然后看些简单的例子 自己打个工程照着写
    要看框架的 夏昕的 SSH(I) 开发指南还是不错的入门教程
      

  5.   

    C++转java还是蛮方便的,你如果以前是做MFC的,现在应该也是做java的图形界面的东西,建议你看Eclipse的RCP框架,上手很快的
      

  6.   

    thinking in java 看看挺好的。
    再看看简单的示例,并学习编程。
    java最好看看框架ssh和mvc架构。
    祝你java学习愉快!!!
      

  7.   

    推荐thinking in java ,楼主已经有相当的编程基础了,转起来还是相对容易的。加油!
      

  8.   

    建议楼主还是别看Thinking in java了,第一是太厚,不适合快速学习的节奏,第二是这本书虽然经典,但是当中很多东西不好理解,有时候非但没有好处反而束缚你的思维。入门的话建议看浙大翁凯的java视频,一共30集,看个两三遍你就会对Java有个比较深入的了解。进阶的话可以看《Agile Java》中文版,主要讲解单元测试和敏捷开发思想,当然如果着急的话不看也可以。想进阶J2EE的话接下来系统学习JSP Servlet JavaBean SSH Ajax EJB,这方面的书和视频很多,电驴上有尚学堂的和韩顺平的,到底学哪里看你项目的需要了总结:翁凯Java视频入门->《Agile Java》(可选但建议)->Servlet+JSP+JavaBean->SSH+Ajax+EJB差不多就这些吧,个人建议