黑马程序员技术交流社区
标题:
关于java虚拟机
[打印本页]
作者:
黎阳05
时间:
2013-5-2 15:21
标题:
关于java虚拟机
本帖最后由 黎阳05 于 2013-5-2 20:04 编辑
java虚拟机的概念一直没有搞明白,jvm是在jdk中的吗,
有了它就可以实现平台无关吗?
作者:
吴传淦
时间:
2013-5-2 15:29
JVM是JRE的一部分,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。java程序是运行在jvm里的,不同的操作系统都安 装相应的jvm后就可以跨平台了
JRE包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。
作者:
不破大地
时间:
2013-5-2 18:23
jdk包含jre,jre包含jvm,所以更确切地说虚拟机是在jre中,通常一个平台内置jre就可以实现java的运行的。
作者:
花开花落总相似
时间:
2013-5-2 18:37
虚拟机是在JRE中 那个是运行环境, 每个操作系统都有自己的虚拟机。 你在下载的时候 根据自己的操作系统选择 不然还是不能跨平台的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2