Java相比C#有什么优势吗?

Kar*_*yan 3 c# c++ java programming-languages

这个问题可能听起来很愚蠢..但我的目的是了解Java优于所有其他编程语言的优势?

我猜c#或多或少类似于java .. c#也是从c ++派生而来的,其中int来自C ..

因此,了解哪种语言更容易或有助于理解概念和开发程序.

Sjo*_*erd 9

  • 大多数平台都支持Java,而C#主要在其他平台上运行,但微软不支持.
  • Java有比C#更多的外部工具(如静态代码分析器),尽管这是另一回事.当对VM优化或错误检测进行科学研究时,主要使用Java.
  • 由于Java和C#是由不同的公司开发的,因此在许可,使用条款和条件,支持或软件定价等方面存在差异.

更新:Linux和macOS 现在也支持 .NET Core .