前言: ClassPath是 Java 虚拟机 (JVM) 或 Java 编译器中的一个参数,系统或应用程序 ClassLoader 使用它来定位和加载存储在.class文
ClassPath是 Java 虚拟机 (JVM) 或 Java 编译器中的一个参数,系统或应用程序 ClassLoader 使用它来定位和加载存储在“.class”文件中的已编译 Java 字节码。另一方面,The Path也是一个环境变量路径,充当操作系统和开发人员之间的中介,告知二进制文件路径。
PATH 是一个环境变量,用于查找和定位二进制文件,如“java”和“javac”,并从命令行或终端窗口定位所需的可执行文件。要设置路径,我们应该在 PATH 环境变量中包含或提及 JDK_HOME/bin 目录。PATH 不能通过提供命令来覆盖,PATH 仅由操作系统(OS)用于查找二进制文件。
句法
// 在窗口操作系统中设置 PATH。
设置 PATH=%PATH%;C:\Program Files\Java\JDK1.5.10\bin
// 在 Unix 操作系统中设置 PATH
导出 PATH=${PATH}:/opt/Java/JDK1.5.10/bin
Classpath 是一个环境变量,应用程序 ClassLoader 或系统使用它来定位和加载存储在 .class 文件中的已编译 Java 字节码。设置类路径。可以通过在清单文件中添加类路径并使用 set -classpath 之类的命令来覆盖 CLASSPATH。CLASSPATH 仅由 Java 类加载器用于加载类文件。
句法
// 在窗口操作系统中设置 CLASSPATH。
设置 CLASSPATH=%CLASSPATH%;C:\Program Files\Java\JDK1.5.10\lib
// 在 Unix 操作系统中设置 PATH。
导出 CLASSPATH=${CLASSPATH}:/opt/Java/JDK1.5.10/lib
下表演示了 PATH 和 CLASSPATH 之间的区别
| S. 没有。 | PATH | 类路径 |
|---|---|---|
| 1 | 操作系统使用环境变量来查找可执行文件。 | Java 编译器使用环境变量来查找类的路径。 |
| 2 | PATH 为操作系统设置环境。操作系统将在此 PATH 中查找可执行文件。 | 类路径为 Java 设置环境。Java 将使用它来查找已编译的类。 |
| 3 | 指操作系统。 | 指开发环境。 |
| 4 | 在路径变量中,我们必须放置 .\bin 文件夹路径 | 在类路径中,我们必须放置 .\lib\jar 文件或 .java 文件可用的目录路径。 |
| 5 | CMD 提示符使用 PATH 来查找二进制文件。 | 编译器和 JVM 使用 CLASSPATH 来查找库文件。 |
以上就是关于“Java中path和classpath的区别”介绍,大家如果想了解更多相关知识,不妨来关注一下IT培训网Java视频教程,里面的课程内容从入门到精通,细致全面,通俗易懂,适合零基础小白学习,希望对大家能够有所帮助。
文章出自:http://qh.itpxw.cn/peixun/software/2022123716.html
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员
用户级别:10
机构名称:IT培训网
联 系 人:罗老师
联系电话:13783581536
联系手机:13783581536
在线客服:
在 线 QQ:
电子邮件:
网站域名:http://www.itpxw.cn
注册时间:2016-07-18 11:07
最后登录:2024-02-20 13:02
Java定义方法的格式是什么?IT培训网小编来告诉大家。所谓方法...
大家在Java教程中会学到关于Java消息推送的知识,那么,Java消息...
常用的Java日期格式转换有哪些?IT培训网小编来告诉大家。 1...
Java创建对象数组的方法是什么?IT培训网小编来告诉大家。Ja...