快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

JAVA加载类库的顺序

JAVA加载库的方式跟它的CLASSLOADER有关,不同的JVM有不同的CLASSLOADER。现介绍J2SDK自带的JVM的加载顺序。

首先,JAVA会跟据系统的参数CLASSPATH,把参数里所包含的JAR(ZIP,目录)加载。只要使用该JVM,不用设置CLASSPATH,程序里用到类就会自动到这里面找到并加载。

其次,在我们运行java.exe 运行某个程序时,也可以加上-classpath(-cp)加上所用到的包。不过这些包只在这次运行会有效,对别的程序运行并没影响。

最后,程序还会从当前目录(当前包)里加载类文件。(废话一句)

象TOMCAT就是用第二种再把附加的包加进去的。所以在TOMCAT中使第三方的包有两种方式可以把把这些包加进去。一种就是在系统的参数CLASSPATH中加上,另一种方式就是修改bat文件。







返回类别: 教程
上一教程: Eclipse3.0+Tomcat5.0+Lomboz的配置
下一教程: 一个简朴的用JAVA实现的屏幕抓图(源代码)

您可以阅读与"JAVA加载类库的顺序"相关的教程:
· Java访问数据库的速度瓶颈问题的分析及解决
· 和同事写了一个下午的递归读取数据库的javabean
· 一个自写的XML读写/存取属性的JAVA工具类库
· 初探Java类加载机制
· Java 类中类属性和对象属性的初始化顺序
    微笑服务 优质保证 索取样品