11问答网
所有问题
windows的JRE和linux的JRE应该是不一样的
其实两个都构造了java运行的环境 但是两个的底层实现是不一样的 对吗
举报该问题
推荐答案 2009-03-29
jre运行时要调用系统的一些相关程序,window下调用的是window的linux对应的是linux的,原理相似,实现不同而已.linux下的exe文件是不能运行的.对应的是.sh的文件,如果要真正实现完全跨平台,那就要使用硬件直接能读取的指令,想批处理那类的0101文件.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/MF2P7F7F.html
其他回答
第1个回答 2009-03-29
这个肯定是的,Windows上的程序除了像java这样具有跨平台能力的程序,其他语言编写的程序是不能够直接运行的,java的底层实现是C语言。
第2个回答 2009-03-29
对
第3个回答 2009-03-29
是的,jre(JVM)肯定不是跨平台的,是操作系统相关的,但是他们构造出相同的Java运行环境,令class运行在虚拟机上,不关心操作系统是什么
相似回答
同
一个
jre
包是在
windows和linux
系统下都能使用吗?
答:
不能。
windows和linux是两种不同的操作系统,架构不一样
,所以上面的运行的软件也是分操作系统的,在linux下使用jre,就下载个linux版本的jre包 jre.tar.gz这种形式的
大家正在搜
linux和windows的区别
windows和linux
linux和windows哪个好
ubuntu和linux的区别
linux怎么装windows
linux换成windows10
linux装win10
win10 linux子系统
win10自带linux好用吗