YMMV。但是,存在时间最长的不再是真实的事情之一就是“
Java很慢”的断言。除了浮点数(大多数Java实现都不愿意使用浮点硬件)之外,Java通常比已编译的代码快或快。一些最优秀的人才花费了多年的精力来确保这一点,包括基于运行时指标的动态重新编译/代码优化(例如C或汇编语言之类的静态编译语言无法夸耀的东西)。
ASP有点相反,因为原始ASP必须每次都重新编译每个页面请求。ASPX通过允许保留已编译的页面代码来解决此问题。这消除了很多无用的开销。
与ASPanything / IIS相比,更喜欢Java的一个更令人信服的理由是自由。Java / Tomcat
Webapp将在几乎任何硬件上的几乎任何操作系统下运行。IIS在Windows上运行。期。在大多数情况下,这也意味着英特尔。不是Sparc,不是zSeries。也许你不在乎。但是话又说回来,也许下周IBM将为您的雇主提供大型机上不可拒绝的交易。
我没有基准,很多事情可以使一个平台更受欢迎。但是,当我遇到波塞冬UML工具及其酷炫的实时图形用户界面和FreeMind
mindmapper工具时,我永久放弃了“ Java慢”的想法。启动JVM的机会很小,但是在那之后,您将永远不知道自己在使用哪种语言。



