如果在包含帮助执行字节代码的JVM的所有操作系统中都不能使用JRE,怎么可能说java是可移植的。
[当我们说Java是可移植的或一次写在任何地方运行时,这意味着bycode与平台无关,而jvm或jre与平台无关。
并且字节码不是直接在底层操作系统上运行,而是在jvm上运行。
必须调用Java运行时环境才能运行字节码。如今,Java已预装在许多操作系统发行版中,但用户也可以自行安装。如果没有虚拟机运行时环境,则无法运行Java字节码。