Java语言如何跨平台运行呢?原理其实是Write once, run anywhere。
字节码就像是机器指令,而虚拟机(解释器)像计算机 (CPU),解释器解释字节码指令执行就是CPU取机器指令执行。Java引入平台独立的字节码,又引入Java Virtual Machine(中间层),在不同的操作系统下即可进行运行。
Java语言如何跨平台运行呢?原理其实是Write once, run anywhere。
字节码就像是机器指令,而虚拟机(解释器)像计算机 (CPU),解释器解释字节码指令执行就是CPU取机器指令执行。Java引入平台独立的字节码,又引入Java Virtual Machine(中间层),在不同的操作系统下即可进行运行。