- 单击"计算机-属性-高级系统设置",单击"环境变量"。
-
新建->变量名"JAVA_HOME",变量值"C:\develop\Java\jdk1.8.0_191"(即JDK的安装路径)
-
编辑->变量名"Path",点击"新建",然后输入上"%JAVA_HOME%\bin",点击"确定",再次点击"新建",然后输入上"%JAVA_HOME%\jre\bin",点击确定。
- 新建->变量名"CLAsspATH",变量值".;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar"
在配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查的命令为 java -version
- JDK安装成功
JAVA_HOME
-
变量名:JAVA_HOME
变量值:C:\develop\Java\jdk1.8.0_191
用途:定义一个变量,供其他地方使用
Path
-
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
用途:让系统在任何路径下都可以识别java、javac、javap等命令
CLAsspATH
-
变量名:CLAsspATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
用途:告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,.;表示当前路径,tools.jar和dt.jar为类库路径
CLAsspATH详解
-
tools.jar
工具类库(编译和运行等),它跟我们程序中用到的基础类库没有关系。我们注意到在Path中变量值bin目录下的各个exe工具的大小都很小,一般都在27KB左右,这是因为它们实际上仅仅相当于是一层代码的包装,这些工具的实现所要用到的类库都在tools.jar中,用压缩软件打开tools.jar,你会发现有很多文件是和bin目录下的exe工具相对性的。当然,如果tools.jar的功能只有这些的话,那么我们根本不用把它加入到CLAsspATH变量中,因为bin目录下的工具自己可以完成对这些类库的调用,因此tools.jar应该还有其他的功能。在里面还可以看到有Applet和RMI等相关的文件,因此tools.jar应该还是远程调用等必须的jar包。tools.jar的其他作用可以查看其他资料。
最后
我还为大家准备了一套体系化的架构师学习资料包以及BAT面试资料,供大家参考及学习
CodeChina开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频】
已经将知识体系整理好(源码,笔记,PPT,学习视频)
[外链图片转存中…(img-JyfpCQGd-1631062787305)]
[外链图片转存中…(img-3onsk7XP-1631062787307)]
[外链图片转存中…(img-6iTuw4NB-1631062787308)]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。