P02 Java语言开发环境搭建

  • 1.Java虚拟机 — JVM
  • 2 JDK 和 JRE
  • 3.JDK8 安装图解
  • 3.1 运行安装程序
  • 3.2 安装 JRE
  • 3.3 安装结束
  • 4.配置环境变量
  • 4.1 电脑属性
  • 4.2 环境变量
  • 4.3 JAVA_HOME 和 JRE_HOME
  • 4.4 Path 变量
  • 4.5 查看版本


系统:Win10

1.Java虚拟机 — JVM

  • JVM(Java Virtual Machine):Java 虚拟机,简称 JVM,是运行所有 Java 程序的假想计算机,是 Java 程序的运行环境,是 Java 最具有吸引力的特性之一。我们编写的 Java 代码,都运行在 JVM 上
  • 跨平台:任何软件的运行,都需要运行在操作系统上,而我们用 Java 编写的软件可以运行在任何操作系统上,这个特性被称为 Java 语言的跨平台性。该特性是由 JVM 实现,我们编写的程序运行在 JVM 上,而 JVM 运行在操作系统上

    如图所示,Java 虚拟机本身不具备跨平台功能,每个操作系统下都有不同版本的虚拟机

2 JDK 和 JRE

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

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

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

JDK、JRE、JVM 关系示意图

如何适用Java开发上位机 java适合开发上位机吗_如何适用Java开发上位机

Description of Java Conceptual Diagram(Java 概念图的描述)

如何适用Java开发上位机 java适合开发上位机吗_Java_02

3.JDK8 安装图解

3.1 运行安装程序

下载好安装包以后,双击运行,首先指定 JDK 位置

如何适用Java开发上位机 java适合开发上位机吗_JAVA_03

3.2 安装 JRE

然后指定 JRE 的位置,继续下一步

如何适用Java开发上位机 java适合开发上位机吗_Java_04

3.3 安装结束

如何适用Java开发上位机 java适合开发上位机吗_JAVA_05

4.配置环境变量

4.1 电脑属性

右键此电脑点击属性

如何适用Java开发上位机 java适合开发上位机吗_JVM_06

4.2 环境变量

点击高级系统设计后点击环境变量

如何适用Java开发上位机 java适合开发上位机吗_Java_07

4.3 JAVA_HOME 和 JRE_HOME

点击新建两个变量,分别为 jdk 和 jre 的安装位置,然后点击确定

如何适用Java开发上位机 java适合开发上位机吗_JVM_08

4.4 Path 变量

点击Path变量,新建如下两个变量,点击确定

%JAVA_HOME%\bin
%JRE_HOME%\bin

如何适用Java开发上位机 java适合开发上位机吗_JAVA_09

4.5 查看版本

在 cmd 窗口中输入 java -version 和 javac -version 显示版本信息,则安装成功

如何适用Java开发上位机 java适合开发上位机吗_JVM_10