java环境变量的作用及win10系统中配置详解

本文详细介绍了Java环境变量JAVA_HOME、Path和CLASSPATH的作用及配置方法,特别是针对Win10系统的配置步骤。理解这些环境变量的用途能帮助初学者更好地掌握Java开发环境的搭建,确保程序的正常运行。

作为一名java语言的初学者,第一步就需要在自己的计算机上配置相应的环境变量,然后才能运行程序。关于环境变量如何配置的教程网上很多,然而都只告诉我们如何配置,很少有能够说明为什么要这么配置的。作为一名已经学习java一年多的学生,博主今天才真正明白其中的原理,所以写下来分享给大家。

一、JAVA_HOME

1.作用:JAVA_HOME指明了Jdk的安装路径(其值为:C:\Program Files\Java\jdk1.8.0_91),该配置在Path和CLASSPATH中都会用到。(注意:实际上并非一定需要配置JAVA_HOME,这样作只是为了当Jdk的安装路径改变时不影响其它配置变量,我们只需要改变JAVA_HOME的值即可。但是建议你这样配置,就像我们不会修改jdk的默认安装路径一样)。如果我们不想配置JAVA_HOME,只需将以后Path和CLASSPATH中出现的  %JAVA_HOME%  用  C:\Program Files\Java\jdk1.8.0_91替换即可。(博主亲测可行),但这样做有个弊端,假如我们修改了jdk的安装目录就需要同时修改Path和CLASSPATH,不仅麻烦而且容易出错。有了JAVA_HOME,假如jdk的安装目录改变,我们只需要修改JAVA_HOME的值就行了。

2.如何配置:

以Win10系统为例:系统------------>高级系统设置------------->环境变量----------->新建系统变量,值如下:

C:\Program Files\Java\jdk1.8.0_91     (不要复制,每个人的版本可能会不一样

二、Path

1.作用:Path路径中指明了常用的dos命令的路径。比如说,当我们在dos窗口中输入notepad时系统会自动打开记事本,这就说明当我们输入notepad命令后计算机执行了notepad.exe命令(exe为Windows中的可执行命令)。那么系统是如何找到该可执行程序呢?这里就需要用到Path,当我们用到编译命令javac或程序执行命令java中时,系统需要找到对应的javac.exe或java.exe程序,这些程序都存放在C:\Program Files\Java\jdk1.8.0_91\bin目录下,而Path就是指明这些程序路径的变量。配置完Path之后,无论我们在哪里输入java或者javac或者其他命令,系统都会根据Path中的路径顺序,到指定的路径下寻找相应的程序并且执行。

2.如何配置:

以win10为例:系统------------>高级系统设置------------->用户变量变量----------->编辑Path,增加新的路径,如下:

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

三、CLASSPATH

1.作用:指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,一旦配置了classpath路径信息的时候,jvm与java编译器都会根据classpath指定的路径去寻找class文件。

2.如何配置:

以Win10系统为例:系统------------>高级系统设置------------->环境变量----------->新建系统变量,值如下:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar       注意前面的.    前面的一点表示当前目录,即先在当前目录下寻找class文件,如果没有才会到后面的路径中继续找。

 

四、测试是否配置成功

注意事项:配置完成之后必须一路点击确定直到系统属性框消失,并且在重启dos之后测试才会有效:

 

windows + R  -------------->输入cmd,回车 ------------->分别输入java  出现  java的用法信息;   输入javac   出现   javac的用法信息;  输入 java -version  出现类似图信息:

说明配置成功!!!

 

该项目旨在研究温度、湿度、总溶解固体(TDS)值、pH值与生菜生长天数之间的关系,以理解这些因素如何影响生菜的生长。此外,项目还计划计算每个变量的摘要统计信息,如平均值、中位数、四分位数以及最小/最大值,从而深入了解数据的分布情况。数据集内容该数据集包括以下关键变量:植物标识符 (Plant_ID):分配给每株植物的独特标识符。日期 (Date):观测的时间戳,标记生长过程中的关键里程碑。温度 (Temperature, °C):记录的摄氏温度,是影响植物生长的关键环境变量之一。湿度 (Humidity, %):表示湿度水平的百分比,影响植物水分吸收效率。总溶解固体 (TDS) 值 (ppm):以百万分之一为单位测量的溶解固体量,反映了营养物质的可利用性。pH值 (pH Level):环境的pH水平,对营养吸收至关重要。生长天数 (Growth Days):从初始生长期到植物完全成熟所经历的天数。数据集用途生长模型建立:通过分析上述变量与生菜生长天数的关系,可以建立预测模型,帮助优化种植条件,提高作物产量和质量。环境控制:根据数据分析结果调整温室内的温度、湿度、营养液成分等,创造最适宜的生长环境。资源管理:有效管理和分配水资源及养分,减少浪费,降低成本。风险评估:识别不利生长条件的风险因素,提前采取措施避免损失。教育与研究:作为农业科学、植物生理学等领域的教学和科研材料,促进相关知识的发展。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值