|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
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 类中类属性和对象属性的初始化顺序 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |