java 字节码可以通过JVM翻译为具体平台能够执行的机器码,由于Sun定义了JVM规范,而且不同的操作作系统大多提供了JVM实现,才使得相同的一个字节码文件可以再不同的系统上运行,从而使java赢得了“一次编译,到处使用”的美名。