首页
|
网页教程
|
网站模板
|
网页特效
|
矢量图库
|
字体下载
|
ASP源码下载
|
酷站欣赏
|
FLASH源码
|
有求必应
→
网页教程导航
·
photoshop教程
·
flash教程
·
asp教程
·
fireworks教程
·
dreamweaver教程
·
搜索引擎
·
html/css教程
·
3dmax教程
·
java教程
·
php教程
·
FrontPage教程
首页
>>
网页教程
>>
java教程
>> 正文
玩转Java的CLASSPATH(四)总结
责任编辑:
川北素材网
添加日期:08-04-20 10:01:24 浏览:
次
最后,如果当前的classpath中能够找到指定的类,则程序显示包含该类的类文件所在位置的绝对路径名(21-24行)。作为一种调试辅助手段,如果当前classpath中不能找到指定的类,则程序获取java.class.path系统属性并显示当前的classpath(24-28行)。
很容易想象,在使用Servlet引擎classpath的Java Servlet中,或者在使用EJB服务器classpath的EJB组件中,上面这段简单的代码是如何运作。例如,如果JWhich类是由Servlet引擎的定制类装载器装入,那么程序将用Servlet引擎的类装载器去寻找指定的类。如果Servlet引擎的类装载器不能找到类文件,它将委托它的父类装载器。一般地,当JWhich被某个类装载器装入时,它能够找出当前类装载器以及所有其父类装载器所装入的所有类。
【结束语】如果需要是所有发明之母,那么帮助我们管理Java类路径的工具可以说迟到了很长时间。Java新闻组和邮件列表中充塞着许多有关classpath的问题,现在JWhich为我们提供了一个简单却强大的工具,帮助我们在任何环境中彻底玩转Java类路径。
【参考资源】
JWhich的全功能版,包含一个classpath检验器:
http://www.clarkware.com/software/jwhich.zip
Sun JDK的官方文档,以及在各种官方支持的平台上有关classpath的说明:
http://java.sun.com/j2se/1.3/docs/tooldocs/findingclasses.html
关于在Windows和Unix上设置classpath的详细说明,参见:
Unix:
http://java.sun.com/j2se/1.3/docs/tooldocs/solaris/classpath.html
Windows:
http://java.sun.com/j2se/1.3/docs/tooldocs/win32/classpath.html
打印本页
|
加入收藏
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登陆
版权所有:川北素材 为广大站长提供素材支持,业务联系QQ:9987142
Copyright © 2008
www.chuanbei.net
All Rights Reserved.