同样都是跨平台开发的语言,为什么说。NET比JAVA快
发布网友
发布时间:2022-04-23 17:14
我来回答
共3个回答
热心网友
时间:2023-10-10 11:30
在windows系统下.NET肯定比JAVA快,但是到了别的系统下.NET就不行了。
因为.NET是微软的产品,和windows是兄弟。兄弟之间合作当然快了。
JAVA技术比较成熟,跨平台性能比.NET优越很多。.NET微软并没有推出在其他操作系统中运用的虚拟机,所谓的跨平台,只是跨WINDOWS而已。而其他操作系统想要运行.NET,安装的都不是微软制作的虚拟机,性能当然比JAVA的SUN公司开发的虚拟机差了。
热心网友
时间:2023-10-10 11:31
因为.NET和JAVA的运行原理不同呀:
第一次运行JAVA时,要边解释边运行,NET要先编译好后再运行。
当第二次运行JAVA时,要再次边解释边运行。而NET因为第一次运行时已经编译好了,所以只要直接运行便可以了。
这样NET第二次运行会比JAVA更快。
热心网友
时间:2023-10-10 11:31
要说跨平台还是JAVA来的优秀