JAVA程序开发的三个步骤:
1.编写代码 2.编译代码 3.运行代码
这三个步骤中包含了JRE JDK JVM的使用
-
编写代码
在编写a.java 文件过程中, 需要将java存放在JRE中(JRE是什么?)
JRE:JRE是Java Runtime Environment缩写,指JAVA运行环境,包含JVM虚拟机及Java核心类库。
类:java文件在代码中的集合统称(类=java文件、java类)
类库:存放多个Java文件的仓库
核心类库:Java已经写好的,非常核心的代码仓库 -
编译代码
编写好的Java文件属于[源文件],不能被JVM识别并执行,
解决方案:使用JDK的翻译工具将源文件JAVA 翻译成字节码文件.class,交给JVM识别并执行。(JDK编译工具是什么?)
JDK:JDK是 Java Development Kit 缩写,是java语言的软件开发工具包,内部包含了代码的编译工具和运行工具。 -
运行代码
将编译工具编写的字节码…class文件,交由JVM虚拟机运行。
JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 主流虚拟机
编译运行过程:
JRE、JVM、JDK 包含关系图解