黑马程序员技术交流社区

标题: java跨平台问题 [打印本页]

作者: 奔跑的猴子    时间: 2015-1-26 13:30
标题: java跨平台问题
我是新人,但是也学过一小段时间java,所以基本原理还是懂的,今天有几个小问题想问:
1,java的跨平台是基于jvm虚拟机的执行,也就是要安装JRE,就像JDK会升级新功能新版本一下,JRE会升级吗?如果不升级如何能兼容越来越多的新功能,如果升级,使用新特性的时候,怎么能够保证就版本兼容?
2,因为虚拟机的原因,java的运行效率同样情况下可能不会有C这些语言高,那为什么需要java架在各大操作系统之上?为什么不能开发出一个各大操作平台共用的语言?
3,百度了一下 .net好像也可以跨平台,那跟java有什么区别?优势在哪里?
自己的一些疑问,虽然也可以完全通过百度解决,但是提出来也希望听听大家的看法,分享一下自己的想法。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2