在Windows配置java环境变量

环境变量

环境变量的介绍

环境变量是操作系统中用来指定运行环境信息的一种参数。它们包含了影响系统行为的信息,例如,软件运行时的搜索路径、操作系统的语言和地区设置等。

环境变量的作用

  1. 配置软件行为:许多软件程序都会根据环境变量的值来改变它们的行为。例如,PATH环境变量就被用来指定系统在哪些目录下搜索可执行文件。
  2. 传递信息到子进程:当你在一个进程中设置了环境变量,那么这个进程启动的所有子进程都会继承这些环境变量。这是一种在父进程和子进程之间共享信息的方式。
  3. 控制操作系统的行为:某些环境变量会影响操作系统的行为。例如,LANG环境变量就被用来控制系统的语言和地区设置。

比如copy命令,它实际上在windows文件夹下,但我们在任何地方都可以调用,因为我们已将widows文件夹设置为环境变量了

设置环境变量

这里介绍三种方法

方法一

右键点击此电脑,在打开菜单中点击属性
点击高级系统设置在这里插入图片描述
即可打开环境变量在这里插入图片描述

方法二

win+r输

sysdm.cpl

确定
在这里插入图片描述
点击高级在这里插入图片描述
即可打开环境变量
在这里插入图片描述

方法三

win+q输入

环境变量

点击“编辑系统环境变量”
在这里插入图片描述
即可打开环境变量在这里插入图片描述

安装JDK

在Windows下安装配置JDK-21
在Windows下安装配置JDK-17
在Windows下安装配置JDK-8

JAVA_HOME变量

JAVA_HOME是用来告诉操作系统javajavac的具体位置的环境变量。由于你安装Java的路径可能比较长,不方便在PATH中直接写出,所以可以通过设置JAVA_HOME来简化。

设置JAVA_HOME变量

在系统变量里点击新建,之后变量名填入

JAVA_HOME

在变量值里填入你的JDK安装目录,完成后点击确定保存
在这里插入图片描述

PATH变量

PATH是为Windows操作系统设计的环境变量,它的主要作用是告诉命令行工具如何找到执行的程序,例如javajavac。当你在命令行中输入一个命令时,操作系统会通过PATH来确定这个命令对应的程序在哪里。

设置PATH变量

在系统变量里找到PATH双击打开,点击新建,输入

%JAVA_HOME%\bin

点击确定保存
在这里插入图片描述

CLASSSPATH变量

CLASSPATH是告诉Java编译器和运行环境,你的Java类文件在哪里。这个变量不是必须的,但在很多情况下,正确地设置CLASSPATH可以帮助Java更好地找到和加载你的类文件。

设置CLASSSPATH变量

点击新建,在变量名中输入

CLASSPATH

变量值输入你想指定的路径,这里我选择如下路径

.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

点击确定保存
在这里插入图片描述

总结

当我们运行一个Java程序时(例如test.java),PATHJAVA_HOME变量会帮助系统找到javajavac的存放位置,然后,javac命令会在当前目录下编译你的Java程序并生成.class文件(例如test.class)。之后,如果你没有指定CLASSPATH环境变量,Java运行环境会在当前目录和Java的安装目录下的lib目录中查找.class文件。如果你指定了CLASSPATHJava运行环境会在CLASSPATH指定的路径下查找.class文件。

  • 21
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值