为了账号安全,请及时绑定邮箱和手机立即绑定

如果计算机里没有JVM能否运行JAVA程序

/ 猿问

如果计算机里没有JVM能否运行JAVA程序

JVM
慕容森 2018-11-26 04:00:58

如果计算机里没有JVM能否运行JAVA程序


查看完整描述

1 回答

?
付小小_Helen

1.JRE就已经包含了JVM,所以有人说没有JVM,有JRE就可以,这个说法非常错。你可以把你的JRE里的JVM去掉,看能不能运行JAVA程序。
编程就是写一个JAVA源程序,这个源程序首先必须有开发工具里面的javac.exe也就是编译器来把这个源程序翻译成后缀为.class的文件,这个.class文件的专业名词就是字节码文件,然后字节码文件才能在JVM上运行。你可以把JVM理解成酷狗音乐播放器,字节码文件理解成歌曲文件。歌曲文件只有在播放器上才能播放。
2.JVM和你说的普通虚拟机是不同的。我和你说下JVM,JRE,JDK的关系:
JVM可以说是运行环境,你也可以理解成电脑硬件
JRE在JVM之上多加了核心类库,这些核心类库就相当于操作系统。这样说JRE就包括了硬件和软件。
JDK在JRE基础之上就包含了开发工具,有了开发工具才能做新的程序。
3.windows没有自带的JVM,JRE,和JDK这些开发环境。如果要开发新的程序,你只需要安装一个JDK就可以了,他就包含了JVM和JRE

查看完整回答
反对 回复 2018-12-08
  • 1 回答
  • 0 关注
  • 555 浏览
我要回答

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信