码上欢乐
首页
榜单
标签
关于
搜索
相关内容
简体
繁体
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的跨平台特性
java的跨平台原理
Java如何实现跨平台
从Java看跨平台的.NET需要些什么?
关于JAVA和C++跨平台的说法
Java知多少(2)虚拟机(JVM)以及跨平台原理
跨平台通用的HID、USB串口JAVA桌面应用
浅谈JAVA平台三个版本以及JAVA是如何实现跨平台操作的。
粤ICP备18138465号
© 2018-2025 CODEPRJ.COM