java基础知识 JDK JRE JDK以及JAVA相关的环境变量配置

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产品的组件图
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
输入java的结果
javac
输入javac的结果
java -version
输入java  -version的结果

多敲多练- -

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值