java基础知识 JDK JRE JDK以及JAVA相关的环境变量配置
程序员文章站
2022-05-22 10:34:15
...
java基础知识 JDK JRE JVM 简单介绍
重做了系统
配置环境变量一步一卡,于是特此记录
安装jdk,jdk包含jre/jvm只需要安装jdk即可
什么是JDK
- JDK是Java开发工具包(Java Development Kit)的简称,是一个软件;
如果要用Java语言编写程序,就必须在计算机上安装JDK;
什么是JRE
- JRE是Java运行环境(Java Runtime Environment)的简称
如果要在机器上运行Java程序,就必须要有JRE
什么是JVM
JVM: Java Virtual Machine,Java虚拟机。是Java的核心和基础。
- JVM可以理解为Java编译器和操作系统间的虚拟处理器;
• 编译器编译出的字节码只要JVM认识即可;
•JVM再将字节码解释成操作系统认识的机器码;
• 只要需要运行Java程序的设备,都需要安装JVM;
深入了解java虚拟机,值得阅读
三者的关系图
Oracle官网关于 Java SE产品的组件图
个人理解:编写程序依赖JDK(只运行只安装JRE就可以)
运行JAVA程序 依赖JAVA虚拟机 又依赖运行环境JRE{有JRE一定有JVM}
一个JAVA的运行过程
Java源程序(.java文件)
Javac 编译(.class文件)
运行.class文件
通过jvm会编译成对应操作系统能识别的二进制代码
代码如下 ** (需要配置环境变量)**
public class Hello{
public static void main(String[]args){
System.out.print("Hello,world!!");
}
}
运行过程
配置环境变量
如何配置环境变量
前置工作
1.下载JDK安装包
2.安装JDK,一般默认C盘安装/自定义没问题
具体步骤如下
一.右键我的电脑(win7为例)=>属性=>高级环境设置=>高级=>环境变量
二.需要搭建3个环境变量 一般都是在系统变量当中配置,也可以在admin一侧新建,但是存在的问题是 切换用户还要重新配置,比较麻烦
(1)JVAM_HOME
JDK的根目录
F:\Program Files\Java\jdk1.8.0_121
我安装在F盘下了.
(2)Path
JDK目录下的bin目录和JDK目录下的jre的bin目录
%java_home%\bin;%java_home%\jre\bin;
(3)CLASSPATH
dt.jar/tools.jar
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
千 千 千 万 一定要带.;
注意,在配置path文件的时候一定要注意 不要把之前的windows初始的环境删除掉,否则会出现一些无法预知的问题(比如,无法在dos中打开注册表-regedit)
验证一下是否成功
在dos中输入
java
javac
java -version
多敲多练- -
推荐阅读
-
小白Java之JDK15的下载和环境变量的配置
-
Java之JDK的下载与安装,java环境变量的配置,Editplus的下载与使用
-
win10系统下安装Java SE Development Kit(JDK)与环境变量安装配置的图文过程
-
关于Java JDK安装、配置环境变量的问题
-
java基础(1):java概述、jdk的安装、环境变量的配置
-
批处理一键安装JDK/一键安装JRE和自动配置Java环境变量
-
Java基础(1)JDK的安装与环境变量配置
-
小白Java之JDK15的下载和环境变量的配置
-
java 开发时jdk 、jre、配置环境变量的正确知识,小白避免踩坑!!!
-
Java之JDK的下载与安装,java环境变量的配置,Editplus的下载与使用