由于C#在许多方面都是Java的直接派生产品,因此我想知道学习了有关C#的合理知识后,学习Java是否有任何优势?

注意:为了符合SO准则,请提供清晰,直接的建议而不是讨论。

最佳答案

如果要使用Java编程,请学习Java。真的就是这么简单。

模式,算法和设计思想的差异不会太大,以至于仅靠学习语言就能获得足够的返回。

但是,Java在比C#得多的平台上可以很好地运行(尽管单声道正在发生变化),因此,如果您希望将脚趾放入与平台无关的代码中,则可以尝试一下Java。您会发现它的边缘有点粗糙,但是不喜欢使用C++或C。

-亚当

09-13 13:54