黑马程序员-JavaSE核心知识-05classpath
2013-03-29 20:06
239 查看
3.5、classpath(重点)
如果说现在要想执行某一个java程序,那么一定要进入到程序所在的路径下才可以执行,例如:现在程序的路径是在d:\testjava文件夹之中,如果要想执行这个文件夹之中的所有的*.class文件,则需要进入到此目录下执行,那么如果现在希望在不同的目录下也可以执行呢?那么会直接提示用户,找不到这个类。那么现在非要执行的话,则必须配置CLASSPATH,配置语法如下:SET CLASSPATH=*.class文件所在的路径 |
SET CLASSPATH=d:\testjava |
但是,如果像本程序这样,到处乱指CLASSPATH也是不可能的,最好的做法还是从当前所在的路径下加载所需要的*.class文件比较合适,那么这个时候往往将CLASSPATH设置为“.”。
SET CLASSPATH=. |
配置步骤:【我的电脑】 è 【属性】 è 【高级】 è 【环境变量】 è 【新建】 è 【输入属性的名称和内容】
面试题:请解释PATH和CLASSPATH的区别?
· PATH:是操作系统的环境属性,指的是可以执行命令的程序路径;
· CLASSPATH:是所有*.class文件的执行路径,java命令执行的时候将利用此路径加载所需要的*.class文件。
相关文章推荐
- 黑马程序员-JavaSE核心知识-06标识符和关键字
- 黑马程序员-JavaSE核心知识-09程序结构
- 黑马程序员-JavaSE核心知识-10方法
- 黑马程序员-JavaSE核心知识-01Java介绍
- 黑马程序员-JavaSE核心知识-02JDK的安装与配置
- 黑马程序员-JavaSE核心知识-04第一个程序解释
- 黑马程序员_JavaSe基础知识总结六:super、final关键字
- 黑马程序员_JavaSE基础知识总结七:new、this、static关键字和单例模式初步
- 黑马程序员_JavaSE基础知识总结十七:GUI界面
- 黑马程序员_JavaSE基础知识总结十:异常处理
- 黑马程序员_JavaSE基础知识总结十八:网络编程
- 黑马程序员_JavaSE基础知识总结十九:正则表达式初步
- 黑马程序员_JavaSE基础知识总结二十:课堂上关于集合的几个超经典案例(结课前集合知识温故)
- 黑马程序员----JavaSE一些常用基础知识点记录-学习日记
- 黑马程序员_JavaSE基础知识总结十二:Eclipse使用技巧
- 黑马程序员_JavaSE基础知识总结十三:List、Set和Map接口
- 黑马程序员_JavaSE基础知识总结三:方法和数组
- 黑马程序员_JavaSE基础知识总结十五:反射
- 黑马程序员_JavaSE基础知识总结五:类与对象的区分及封装特性
- 黑马程序员_JavaSE基础知识总结四:递归与迭代