Java基础 -1.3
2024-09-06 23:14:25
CLASSPATH
为了 可以在不同的目录中都可以执行d:\java\Hello.class文件 只能够依靠CLASSPATH环境变量
在cmd中
SET CLASSPATH = d:\java
当设置了CLASSPATH java程序解释会自动的通过CLASSPATH所设置的路径 进行类的加载
结论:
JVM解释程序的时候需要得到CLASSPATH的支持
又发现默认情况下 所有解释的类都是从当前所在的目录中进行加载的
得出结论:CLASSPATH默认设置为当前所在目录加载类文件
SET CLASSPATH =.
(看着 像是废话 但是一些程序可能会改变这个值 )
现在的CLASSPATH是在一个命令行下的配置,如果该命令行关闭了,那么相关的属性配置也将消失
所以直接将其定义为全局变量
新建用户变量 变量为 CLASSPATH 值为.
面试题:请问PATH和CLASSPATH区别?
- PATH:是操作系统提供的路径配置,定义所有可执行程序的路径
- CLASSPATH:是由JRE提供的,用于定义Java程序解释时类加载路径,默认设置 为当前所在目录加载 可以通过“SET CLASSPATH = 路径”的命令形式来进行定义
关系 JVM -> CLASSPATH定义路径 -> 字节码文件
最新文章
- 桌面显卡天梯图和桌面cpu天梯图
- 时空地图TimeGIS 可编辑ArcGIS的Shape矢量文件的地理信息系统
- jquery slide使用总结
- [Android进阶]学习AccessibilityService实现微信抢红包插件
- jQuery实现动画过程中尽量避免出现网页滚动条
- POJ 2499 Binary Tree
- C++_知识点_全局变量
- mysql的注释
- Java虚拟机-----------Java内存区域与内存溢出异常
- 使用Maven命令安装jar包到repo中
- Axios 中文说明
- 2018-2019-2 20175235 实验二《Java面向对象程序设计》实验报告
- 使用token和redis怎样判断账户是否失效和异地登录
- zabbix3.4.7官方解释触发器
- msysGit在GitHub代码托管
- 二维数组转化为一维数组 contact 与apply 的结合
- bootstrap modal垂直居中 (转)
- Android设计模式-观察者模式
- thinkphp模板使用
- 【转】Android开发在路上:少去踩坑,多走捷径
热门文章
- 序列化--IOSerialize
- Dart语言学习(五)Dart Bool类型
- 城市间紧急救援 Dijkstra
- Bug搬运工-CSCvf74866:Webauth scaling improvements - fix problem with GUI going unresponsive with HTTPS redirect
- postgresql数据库利用函数返回查询结果集
- 三星前有note7,现有GalaxyS10,爆炸原因外力?
- $.isEmptyObject() 判断对象是否为空
- 【笔记8-Redis分布式锁】从0开始 独立完成企业级Java电商网站开发(服务端)
- Python - 私有属性(双下线的变形)
- Python引用某一文件的方法出现红色波浪线