是.net比java快

时间:2010-07-15 16:56:03

标签: c# java .net performance java-ee

我听到很多人说java比较慢.net,就像他们在jboss hibernate和其他东西上有java应用程序的服务器一样,它真的很慢,但当他们转移到.net时,所有的性能问题都消失了。 java真的慢得多吗? 是否有任何基准?

1 个答案:

答案 0 :(得分:9)

我认为这会被关闭作为火焰诱饵,但无论如何我都会发表评论。

根据我的经验,Java服务器/服务与.Net服务器/服务一样高效。这更多地取决于设计师的技能和经验。开发人员而不是技术。

话虽这么说,我的经验是大多数基于Java的桌面应用程序(具有重要的用户界面)非常慢,并且往往会出现奇怪的行为问题。虽然没有经验或不熟练的C#开发人员可能会在.Net中创建相同的错误用户界面,但是在编写.Net应用程序时,有能力的C#开发人员更不可能遇到这些类型的问题,与将类似功能放入Java应用程序的类似能力的Java开发人员相比。