JAVA -无心插柳,柳成荫
JAVA 开创了
虚拟机时代
,高级语言不再是被编译成本地 CPU 指令,而
是某种机器无关的中间语言。
由中间语言构成的程序不能直接在 CPU 上执行,应该由虚拟机先把中间
语言编译成本地代码,然后执行。
通过在不同的平台 (Windows , Linux 等 ) 上实现完成相同功能的虚拟
机,可以使得高级语言具有良好的跨平台性。