乐趣区

关于java:Java跨平台的运行流程和原理

运行流程

原理

1,一次编译,到处运行。
2,编译器的作用:将源文件编译成二进制文件
3,虚拟机的作用:将字节码文件解释成对应平台机器码并执行。
4,java 能够实现跨所有的平台?
只有提供并且装置了绝对应的虚拟机就能够跨该平台。
5,虚拟机和解释器的关系,解释器是虚拟机的一个重要的组成部分。
6,java 语言的执行要通过编译和解释两个阶段。

小结

通过 java 语言编写的利用程勋在不同的零碎平台上都能够运行。
只有在须要运行 java 应用程序的操作系统上,先装置一个 java 虚拟机 JVM(Java Virtual Machine)即可。有 JVM 来负责 Java 程序在该零碎中的运行。
因为有了 JVM,所以同一个 java 程序在三个不同的操作系统中都能够执行。这样就实现了 java 程序的跨平台型,也称为 java 具备良好的可移植性。

退出移动版