- 什么是跨平台:
- 又叫平台无关性
- 一次开发到处执行
- 一次开发:开发平台不影响开发结果。最后生成的目标码(.class文件)都是一致的。
- 到处执行:通过Java语言编写的应用程序在不同的系统平台上都可以运行。
- Java跨平台原理:
操作系统原始识别文件不包括class文件,在操作系统上安装该操作系统识别的java虚拟机(JVM Java Virtual Machine),进而使用java虚拟机执行class文件(解释成1010文件供操作系统执行),从而是该操作系统间接执行java程序。
版权声明:本文为weixin_56556411原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。