12.8

发布时间 2023-12-27 21:10:42作者: SDGVSBGDRH

什么是Java的跨平台性?原理是什么?

所谓跨平台性,是指Java语言编写的程序,一次编译后,可以在多个系统平台上运行。
实现原理:Java 程序其实是运行在JVM (Java虚拟机) 上的,使用 Java 编译器编译 Java 程序时,生成的是与平台无关的字节码,这些字节码只面向 JVM。不同平台的 JVM 都是不同的,但它们都提供了相同的接口,这也正是 Java 跨平台的原因。