01 java 基础:jdk jre path classpath 相关问题

Posted Lumia1020

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01 java 基础:jdk jre path classpath 相关问题相关的知识,希望对你有一定的参考价值。

 

JRE : Java 运行环境 

JDK :  Java 开发工具包,其中包括 JRE  (javac、java、javap、jar、javadoc 、javah 等命令)

JVM : Java 虚拟机

PATH : Windows 环境变量

CLASSPTH :Java 程序运行时类加载路径 ( 非 javac 编译时所需路径,是 java 命令运行时所需路径)   配置 CLASSPATH 时,以 . 代表当前目录

JAVA_HOME:Windows 系统临时变量  systemroot ( https://baike.baidu.com/item/SystemRoot/1786463 )

JDK 安装完成后,会提示安装 JRE (公共 JRE,系统运行所需 Java 运行环境),同时,JDK安装目录下也会有一个 JRE 目录,供 java、javac 等工具使用。JDK 安装目录不要使用空格及中文名,且注意在公共 JRE 安装成功后,注意 systemroot 目录是否包括 java 打头命令工具。

 

另外,在实际开发中,需要注意,程序编译时采用 JDK 版本与程序运行时采用 JDK 版本不同,可能会导致出现相关问题。

lib 目录中 tools.jar 、dt.jar 中具体作用

windows 系统中配置 path 时,分为用户变量、系统变量(windows 中可配置多用户),如配置的为系统变量,针对该 windows 中任意用户,如若为用户变量,仅针对当前用户。

 

以上是关于01 java 基础:jdk jre path classpath 相关问题的主要内容,如果未能解决你的问题,请参考以下文章

Java基础总结01:JDK与JRE概述

JAVA基础

面试题(全)

java基础01

day01(Java基础)

什么是JDK,JRE以及Java的运行机制和环境变量path,classpath的区别