JAVA的JDK配置(W10)

本文详细介绍了JDK和JRE的安装过程,重点讲解了如何配置环境变量,包括系统变量JAVA_HOME和用户变量Path,以及CLASSPATH的作用。强调了JAVA_HOME在路径变更时的便捷性,并指出了一些常见误区。
摘要由CSDN通过智能技术生成

JDK(java development kit),Java开发工具
JRE(java runtime environment),Java运行环境

官网oracle链接:

                    Oracle | Cloud Applications and Cloud Platform

1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为C:\Program Files\Java\jdk1.8.0_131

2.安装完成后,右击“我的电脑”,点击“属性”;

3.选择“高级系统设置”选项卡,点击“环境变量”;

 这里是用户变量,在这里配置的变量只针对当前用户起作用。

 这里是系统变量,针对你的电脑系统,也是对此系统所有用户起到变量作用。

4.自己对于java的配置问题也有需要不解之处,目前的理解将写于下面👇(仅供参考)

        1.如果是只要能用,可以直接配置一个path变量。我在java核心技术卷1中看到作者也是这样配置的,此方法只需要把你的jdk到bin目录下,复制这个地址,粘贴到你的系统环境变量中path即可,cdm运行java -version,可以查看是否配置成功。

        2.JAVA_HOME环境变量

环境变量:(索引, 索引操作系统中特定文件地址,JAVA_HOME就是索引java文件地址的)

当我们以后,需要对JDK进行更新、卸载再安装等(就是改变了JDK安装路径的操作),根据上面Path环境配置,我们得知,改变了JDK的安装路径,就需要去修改Path中我们添加的JDK路径,以便我们JAVA开发。

     而这样的修改过于麻烦,所以只需要在系统环境中新建一个JAVA_HOME环境参数,然后,去Path环境那里修改JDK路径,利用两个 %% 引用JAVA_HOME。

 %JAVA_HOME%\bin   等同于  C:\Program Files\Java\jdk1.8.0_131

所以后续,JDK安装路径有变动时,我们只需要去 修改JAVA_HOME的 变量值,就能达到修改Path环境参数的功效!

新建系统变量CLASSPATH:它的作用是指定类搜索路径,要使用已经编写好的类,JVM就是通过CLASSPATH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

这是一个很有趣,当然也比较折磨初学者的问题。 这个变量设置的目的是为了程序能找到相应的".class"文件, 不妨举个例子: 你编译一个JAVA程序---A.java, 会得到一个A.class的类文件,你在当前目录下执行java A, 将会得到相应的结果(前提是你已经设置CLASSPATH为"."). 现在, 你把A.class移到别的目录下(例如:"e:\"), 执行java A, 将会有NoClassDefFindError的异常,原因就是找不到.class文件, 现在你把CLASSPATH增加为:".;e:\"再运行java A, 看看会有什么结果~~:)~~~, 一切正常, java命令通过CLASSPATH找到了.class文件! 
--------------------- 

网上太多jdk配置,不过都是机器式的去教配置,你就不懂其中原理了,也有很多垃圾帖,郁闷,误人子弟啊!
后续用到还需要tomcat的配置,暂时没学到不是很了解。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值