为经验丰富的C++开发人员快速切换到Java

Mad*_*adH 25 c++ java oop swt eclipse-plugin

我正在寻找在线教程/书籍,它们充分了解OOP /设计模式概念,并强调C++和Java之间的差异(概念和语法),从而允许后者的快速发展.非常感谢您,感谢您的时间.

iai*_*ain 14

我在6年前从C++转向Java,是Bloch使用的"Effective Java",这是一本样式书,在50篇短文中解释了如何最好地使用各种java类和技术.这非常类似于Meyers的"Effective C++"和Sutter的"Exceptional C++".

如果您已经了解C++和面向对象的编程并且可以阅读Java,那么这是编写高质量Java代码的最快方法.

现在有一个带有泛型等的新版本.在我看来,这本书对于所有Java程序员以及想要学习Java的人来说都是必不可少的.


Ger*_*ima 6

Java教程.

它保持最新,写得很好.也可提供硬拷贝.

我总是对"从X改为Y"指南持怀疑态度.虽然他们之后可能会作为参考点提供帮助,但是从另一个人那里学习一门新语言可能比你想象的要快.

我认为学习新设计的语言非常重要,并且能够感受到这种语言中"正确"的方式,并学习它的代码习语.

对于想要了解Java潜在缺陷的有经验的程序员来说,这是一本好书,我推荐Effective Java.

  • 有效的Java是我读过的最好的Java书.它也是最短的:) (2认同)