名词解释:虚拟机
2.1 JVM:Java虚拟机,加载.class文件并运行.class文件
2.2 JRE:Java运行环境,包含JVM虚拟机和运行Java程序所必须的环境
2.3 JDK:Java开发工具包,包含JRE和开发Java程序所必须的命令工具
说明:运行Java程序的最小环境是JRE,开发Java程序的最小环境是JDK
虚拟机技术是
虚拟机技术是虚拟化技术的一种,所谓虚拟化技术就是将事物从一种形式转变成另一种形式,最常用的虚拟化技术有操作系统中内存的虚拟化,实际运行时用户需要的内存空间可能远远大于物理机器的内存大小,利用内存的虚拟化技术,用户可以将一部分硬盘虚拟化为内存,而这对用户是透明的。又如,可以利用虚拟专用网技术(VPN)在公共网络中虚拟化一条安全,稳定的“隧道”,用户感觉像是使用私有网络一样。