path和classpath有啥可唠的

PATH环境变量

  • 作用是指定命令搜索路径,bai在i命令行下面执行命令如dujavac编译java程序时,zhi它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。
  • 需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经可执行文件javac/java/javadoc等待,设置PATH变量后,就可以在任何目录下执行javac/java等工具了。

CLASSPATH环境变量

  • 作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。
  • 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
  • 新版的软件,classpath没有什么用了,因为在安装的时候已经选了JDK而且可以添加

可以看出,一个是存放的任何路径,一个存放的是java专用的类的路径

classpathpath,从字面上来看,classpathpath多了一个class,即是’类’的意思,所以,
classpath配置的是类的路径

PATH与CLASSPATH

path是您用的操作系统提供的环境变量,您一定试过在命令行输入一个命令然后它就执行了,很好玩吧。你输入的比如说是>test,可这个文件明明在D:/****/***/test.exe那个路径下,在命令行中,不管在那路径下输入都能执行呢,这就是因为,再path中设置了这个路径。

classpath有什么作用呢?编java程序的时候都知道import的作用吧!
当要用的class,在某一个.jar下是,你需要在编译时引入,jvm自动去找classpath环境变量引入下面的jar包,
这就是classpath环境变量的作用

JAVA_HOME环境变量

题外一点,JAVA_HOME它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

空 白

停止的只会是自己,你得追逐世界

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值