既然你已经是Windows下的VC程序员,那么就是说你的C++已经很是熟练了,面向对象的程序设计也没有问题了。我建议你可以看《Java核心技术卷1》和《Java编程思想》。
另外《Java程序设计语言》是Java之父James gosling的作品,我没有看过,不敢妄加评论,但猜想也应该不错的。

解决方案 »

  1.   

    Think in Java 2ed / Think in Java 3ed 英文版
     
      

  2.   

    Think in Java   2
      

  3.   

    你学过 C 那么,建议你看看THINK IN JAVA 吧,这的确是一本好书,网上有免费下在的
    还可以看看JAVA 核心技术一,不错,
    再者,可以看看JAVA  高级编程,这些书我都看过,我想去看第二次了
    还有,那本JAVA类库的,做参考很是有用
      

  4.   

    初学者个人建议不要着急看Thinking In Java (书的确不错)
    看看入门:Java核心技术卷1.这个不错!
      

  5.   

    看来大家都一致推荐《Java核心技术卷1》,刚才我去china-pub看了一下,有第五版和第六版,到底哪个好一些?选哪一本?
      

  6.   

    当然是第六版了,第六版支持到JDK1.4,而第五版支持到Jdk1.3
    但是如果考虑翻译质量的因素,那就请看过的朋友说了,我看过第五版翻译的还可以,第六版没看过。
      

  7.   

    侯捷的我有完全版
    要的话给我EMAIL
      

  8.   

    Core Java 2,6e,Volume I:Fundamentals
      

  9.   

    我想总是新的好吧,但旧的也不错
    实际上你可以直接看 thinking in java
      

  10.   

    看来楼上和各位都很厉害啊, thinking in java适合初学者???!!!
    还是先看看《Java核心技术卷1》吧。
      

  11.   

    你学过 C 那么,建议你看看THINK IN JAVA 吧,这的确是一本好书,网上有免费下在的
    还可以看看JAVA 核心技术一,不错,
    再者,可以看看JAVA  高级编程,这些书我都看过,我想去看第二次了
    还有,那本JAVA类库的,做参考很是有用
      

  12.   

    thinking in java不适合初学者,有一点c的基础更好!!《Java核心技术卷1》是好书!!
      

  13.   

    thinking in java 2nd
    没说的。