码上快乐
1秒登录
首页
榜单
标签
关于
搜索
相关内容
简体
繁体
java跨平台的原因
本文转载自
查看原文
2019-10-26 20:54
300
java跨平台的原因
java有虚拟机(JVM),JAVA程序不是直接在电脑上运行的,是在虚拟机上进行的,每个系统平台都是有自己的虚拟机(JVM),所以JAVA语言能跨平台。
1.java代码不是直接运行在CPU上,而是运行在java虚机(简称JVM)上的。
2.java是先把java文件编译成二进制字节码的class文件,jvm就解释执行class文件。
3.就是因为java是运行在jvm上的,所以它的代码就能不经修改,就能在不同平台的jvm上运行
彩蛋:java代码如何在没有安装JDK的Windows以及Linux下运行?
1.Windows 方案
https://www.cnblogs.com/leifei/p/11745901.html
2.Linux 方案
这个就当成拓展作业吧!
×
免责声明!
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。
猜您在找
java程序可以跨平台运行的原因
java语言实现跨平台机制的原因
java是跨平台,c++不是跨平台的?
java如何实现跨平台
Java跨平台原理
Java是如何实现跨平台的
Java为什么能够跨平台?
QT和Java的跨平台
Java跨平台原理
Java跨平台原理
粤ICP备18138465号
© 2018-2025 CODEPRJ.COM