一、 Java虚拟机——JVM

  • JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的 运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。

  • 跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系 统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM 运行在操作系统上。
    JAVA程序存储在哪里 java程序运行在什么环境中_jdk
    二、JDK和JRE的区别

  • JRE (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库 。

  • JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具。

我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。
我们想要开发一个全新的Java程序,那么必须安装 JDK 。

JAVA程序存储在哪里 java程序运行在什么环境中_java_02

三、JDK安装

1.去Oracle官网下载JDK
https://www.oracle.com/cn/java/technologies/javase-downloads.html
JAVA程序存储在哪里 java程序运行在什么环境中_jvm_03
2.双击下载好的JDK文件
JAVA程序存储在哪里 java程序运行在什么环境中_jre_04
3.点击下一步
JAVA程序存储在哪里 java程序运行在什么环境中_jre_05
4.更改安装路径,点击下一步
JAVA程序存储在哪里 java程序运行在什么环境中_jre_06
5.同理安装jre

四、 配置Java环境变量

1.右击此电脑,点击属性
JAVA程序存储在哪里 java程序运行在什么环境中_jvm_07
2.高级系统设置
JAVA程序存储在哪里 java程序运行在什么环境中_jdk_08
3.环境变量
JAVA程序存储在哪里 java程序运行在什么环境中_Java_09
4.新建
JAVA程序存储在哪里 java程序运行在什么环境中_jvm_10
5.变量名为JAVA_HOME,变量值为JDK的安装路径
JAVA程序存储在哪里 java程序运行在什么环境中_jre_11
6.双击Path变量
JAVA程序存储在哪里 java程序运行在什么环境中_jre_12
7.新建,加入一行%JAVA_HOME%\bin
然后把它上移到最上面,运行最快
JAVA程序存储在哪里 java程序运行在什么环境中_jdk_13

8.环境变量配置完成,接着我们要检查它是否配置成功
快捷键windows + r
JAVA程序存储在哪里 java程序运行在什么环境中_jre_14
输入cmd
JAVA程序存储在哪里 java程序运行在什么环境中_Java_15
输入java
JAVA程序存储在哪里 java程序运行在什么环境中_jdk_16
输入javac
JAVA程序存储在哪里 java程序运行在什么环境中_java_17
此时证明环境已经配置成功了