您的位置:首页 > 编程语言 > Java开发

java中path与classpath的区别

2013-04-11 16:39 330 查看
path:

说白了就让你可以在命令窗口直接调用该应用程序的.exe,例如你有一个可执行文件text.exe放在c:\temp下,

如果你要让该应用程序跑起来

可以有两种方式:

第一种:手动,也就是到该文件夹下,找到text.exe,然后双击,ok,启动了!

第二种:通过命令行,你可以直接在命令行输入:c:\temp\test.exe,ok,启动了!

但你可能会想,我要是在命令行直接输入test.exe,就可以将该应用程序启动,ok,配置环境变量,在你的path下加入c:\temp,这样系统就能够找到该目标了!

总结:path的服务对象是操作系统,为操作系统指路,告诉操作系统你应该去 哪找。

classpath:

它是为jvm服务的,告诉虚拟机该去哪里找你所需要的类!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: