Java 语言
语言:人与人交流沟通的表达方式。
计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言。
Java 语言是美国 Sun 公司(Stanford University Network)在 1995 年推出的计算机语言。
Java 之父:詹姆斯·高斯林(James Gosling)。
Java 语言的三个版本
⚫ Java SE
⚫ Java ME
⚫ Java EE
Java SE : Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。
Java EE : Java 语言的(企业版),用于 Web 方向的网站开发。
Java 跨平台原理:
总结:在需要运行 Java 应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM Java Virtual Machine)即可
JVM 虚拟机本身不允许跨平台,允许跨平台的是 Java 程序
Java 程序开发的三个步骤:
编写代码,
编译代码,
运行代码.
JRE、JDK、JVM 的作用:
- 编写代码的过程中,需要使用 JRE 中 Java 已经写好的代码。
- 编译代码的过程中,需要使用 JDK 中的翻译工具。
- 运行代码的过程中,需要使用 JDK 中的运行工具。
- 代码需要运行在 JVM 当中。
JDK、JRE 和 JVM 的关系: