推荐java2核心技术有两册,(一册:基础知识二册:线程、数据结构、本地方法调用等)
一些标准的API是肯定要学de象java.io,java.util,java.lang等几个包多看
剩下就要看你用java做什么应用,做web少不了看jsp,servlet(EJB等)
做桌面就多看awt,swing吧,数据库看JDBC相关等等.........

解决方案 »

  1.   

    JAVA入门看THINKING IN JAVA吧(有中文版下载).涉及的知识都是非常基础.
    入门后就可以按照楼上所说的继续深入JAVA学习.
      

  2.   

    长城不是一天就可以
          筑成的,不要妄想有什么捷径。
          你首先要做到的是java的入门,什么是入门了呢?
          就我理解,只要能够编写出一个HelloWorld.java,
          能够理解java的package机制,能够设置好java的运行环境,
          就是入了门了。
          你可以去http://www.javachinaworld.com,哪里有一些
          入门的教材,至于java的入门的书,我个人觉得是越薄
          越好。
          当你入了门之后,就是要怎样去理解java的编程理念,
          怎样去提升自己了,以下是一些用来提升用的书籍。
          下面介绍几本书
          1。java程序调试实用手册
                      介绍了怎样去调试,个人觉得作为一个好的程序员,
          首先就是要学会怎样调试
          2。thinking    in    java
          3。java高效编程
          4。设计模式(java版本的好像没有中文版的)
          接下来,恭喜你,你已经可以根据你实际的工作需要,
          去制订你自己的发展方向了
      

  3.   

    楼上的说反了吧,没有一定的基础是不可能看东thinking in java的,最好还是先看java2核心技术,特别是第一卷,很基础。
      

  4.   

    其实本人觉得thinking in java并不是很深的一本书,只要有面向对象的程序设计基础,要看懂应该不是一件很难的事,不过要掌握其中精神还是要多接触java程序。提问的老兄不是做过C++吗?应该没有问题,值得看看
      

  5.   

    我怎么在书店从没看过有什么《java2核心技术》的书呀??
      

  6.   

    我已经找到了 Thinking in Java,的电子版,感觉不错,正在看,以前看过Thinking in C++, 所以难度不大,但是要领会精髓,尚需时日,还有实际的java编程经验,Java2核心技术 还没找到,不过好像有中文的出版了,有空去买一套.昨天晚上看了清华大学出版的java语言及应用,感觉入门其实很简单,不管是OO 还是 语法,反正和C++ 区别不是很大,而且基础的思想也差不多。当然要深入的话会需要努力的! 我会努力的,我有信心!多谢各位的指导!
    以后有java的问题还请各位不吝赐教!
      

  7.   

    问你个问题我一直写java,没有做过c如何在一个dll中调用另外一个dll中的方法谢谢