classpath和path的区别

 我来答
晴晴知识加油站
高能答主

2019-06-02 · 让梦想飞扬,让生命闪光。
晴晴知识加油站
采纳数:3595 获赞数:661314

向TA提问 私信TA
展开全部

classpath和path的区别:意思不同、用法不同、侧重点不同

一、意思不同

1.classpath意思:路径;轨道

2.path意思:n. 路线;小路;小径;轨道;路程

二、用法不同

1.classpath用法:在句中可用作定语或表语。

例句:

Add this directory to the Java classpath and the system path. 

将该目录添加到Java类路径和系统路径。

2.path用法:基本意思是“小路”“小径”,常指人或牲畜走出来的路,相当于pathway或footpath,引申可指思想、行为和生活等“路线,路径,办事程序,办法”等,均用作可数名词。

例句:

We followed the path along the clifftops 

我们沿着悬崖顶上的小路走。

三、侧重点不同

1.classpath侧重点:表示抽象的。

2.path侧重点:表示客观存在的。

是福人还快哉4485
2017-07-19 · TA获得超过715个赞
知道小有建树答主
回答量:308
采纳率:0%
帮助的人:131万
展开全部
1.path的作用
path是系统用来指定可执行文件的完整路径,即使不在path中设置JDK的路径也可执行Java文件,但必须把完整的路径写出来,如C:\Program Files\Java\jdk1.6.0_10\bin\javac TheClass.java。path是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前目录下,那就会依次搜索path中设置的路径;而java的各种操作命令是在其安装路径中的bin目录下,所以在path中设置了JDK的安装目录后就不用再把java文件的完整路径写出来了,它会自动去path中设置的路径中去找;
2.classpath的作用
classpath是指定你在程序中所使用的类(.class)文件所在的位置,就如在引入一个类时:import javax.swing.JTable这句话是告诉编译器要引入javax.swing这个包下的JTable类,而classpath就是告诉编译器该到哪里去找到这个类(前提是你在classpath中设置了这个类的路径);如果你想要编译在当前目录下找,就加上“.”,如:.;C:\Program Files\Java\jdk\,这样编译器就会到当前目录和C:\Program Files\Java\jdk\去找javax.swing.JTable这个类;还提下:大多数人都是用Eclipse写程序,不设classpath也没关系,因为Eclipse有相关的配置
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式