我个人认为,把CPU处理器与操作系统的整体叫平台,
Java程序实际是在Java虚拟机中运行,Java虚拟机类似一个模拟执行环境,在不同的操作系统上拥有不同的Java虚拟机实现,将class文件中的指令转换为本地操作系统对应的指令,这样就实现了一样的class文件,可以通过Java虚拟机转换为对应操作系统上的对应指令,实现class文件,也就是Java程序,的跨平台性。
我个人认为,把CPU处理器与操作系统的整体叫平台,
Java程序实际是在Java虚拟机中运行,Java虚拟机类似一个模拟执行环境,在不同的操作系统上拥有不同的Java虚拟机实现,将class文件中的指令转换为本地操作系统对应的指令,这样就实现了一样的class文件,可以通过Java虚拟机转换为对应操作系统上的对应指令,实现class文件,也就是Java程序,的跨平台性。