动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

介绍classpath的配置方式

06-22 17:20 349浏览
举报 T字号
  • 大字
  • 中字
  • 小字

这篇文章来为各位学习Java的朋友们介绍一下classpath的配置方式,尤其是刚刚接触Java,算是Java零基础的学习人群,对classpath的知识还不是很熟悉。

那先来了解一下什么是classpath呢?Java执行环境本身就是一个平台,执行于这个平台上的程序是已编译完成的Java程序(Java程序编译完成之后,会以.class文件存在)。将Java执行环境比喻为操作系统,如果设置Path变量是为了让操作系统找到指定的工具程序(以Windows来说就是找到.exe文件),则设置classpath的目的就是让Java执行环境找到指定的Java程序(也就是.class文件)。

为什么要配置classpath变量?配置classpath变量,使得Java解释器知道到哪里去找标准类库,这些标准类库是别人写好了的,已经存在了的,我们只管使用就可以。也就是设置classpath的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。

关于classpath的配置方式之一就是临时配置classpath

----使用set命令完成临时配置classpath

set classpath=D:\code\day02

set classpath=D:\code\day02;

set classpath=D:\code\day02;D:\code

----使用set命令查看是否配置classpath

set classpath

----使用set命令删除临时配置classpath

set classpath=

二是可以永久配置classpath,要注意的是,在默认情况下,运行某个字节码文件时,在当前目录下找运行的字节码文件,如果找到则运行否则报错。

知道classpath的两种配置方式后,还需要知道的是path路径和classpath的区别在哪里。path的路径可以理解为可执行文件所在的执行路径,加入path的文件路径可以让你在CMD命令行中直接调用,比方在命令行中打入“calc”,就会弹出计算器程序,打入“notepad”可以新建记事本。同理,如果将java的可执行文件加入到path中,那么可以直接在命令行中调用相关程序。

通过上面的学习,知道classpath是java编译所需要的类的文件的路径,在那个路径下面有相关的jar包,为了使得编译器能够自动搜寻java程序所用到的jar包,必须把这些jar包的路径加到classpath里面。

以上就是今天为大家介绍的classpath的配置方式方面的知识点了,希望大家都可以很好的掌握,有更多学习需要的人可以寻找在线Java专业培训课程,早日成为一个优秀的Java程序员,更好的提高Java知识水平。

0人推荐
共同学习,写下你的评论
0条评论
切克闹
程序员切克闹

2篇文章贡献5060字

作者相关文章更多>

推荐相关文章更多>

Java数据结构

HelloWorld10-31 08:24

浅谈MySQL中SQL优化的常用方法

军哥08-12 23:29

五分钟读懂UML类图

江湖人称小李白12-10 10:41

MyBatis开发框架的四大核心

IT逐梦者08-17 21:43

一次搞定continue,break和return

HelloWorld11-06 11:19

发评论

举报

0/150

取消