先看:《Java程序设计教程》,机械工业出版社,2004.9 施霞萍 编著
再看:
《Java编程思想》 第四版,英文原版书名:Thinking in Java,Bruce Eckel著,侯捷译,机械工业出版社
第一本书是基础知识,你有c++基础,学java、应该很快!
第二本书的内容层次更深了,不过如果你的c++基础足够好,而且对自己的自学能力有足够的自信,你也可以直接看这本书!这本书的内容对每个java程序员来说都是精髓!
最后祝你成功!
这本可以自修用, 购买前再查查看有没有新版.
C. Thomas Wu, "An Introduction to Object-Oriented Programming with Java",
5th edition, McGraw-Hill,
《 疯狂java讲义 》