共计 486 个字符,预计需要花费 2 分钟才能阅读完成。
1、Java 工作原理
1.1、工作原理
JAVA 的工作原理是:“一处编译,到处运行 ”。(.java 源文件,必须编译成.class 文件,在各种 java 平台层都可以运行)
** 硬件层:** 就是没有任何操作系统的计算机主要是指我们的硬件(主机,显示器等)。
** 操作系统层:** 是指我们的 windows\linux\unix\android\ios 等
**JAVA 平台层:** 针对不同的操作系统 JAVA 提供了不同的虚拟机
** 应用平台层:** 各种 JAVA 应用程序(如:QQ、百度视频等)、JAVA-WEB 程序(12306、QQ 空间等)
1.2、跨平台
Java 语言通过在不同的操作系统上安装对应的 Java 虚拟机实现了跨平台,即 java 的.class 程序可以在不同操作系统上均可以运行。(java 的.class 文件相当于 Windows 中的.exe 文件,是可执行的程序)
java 语言是跨平台的,java 虚拟机不是跨平台的。
1.3、java 源文件执行
创建那源文件 *.java 文件
通过编译器(javac),编译成.class 文件(字节码文件),
通过解释器(java),在计算机中解释执行.class 文件
正文完
星哥玩云-微信公众号