
平台技术---类加载器
iteye_11753
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【转载】Java 类的热替换 —— 概念、设计与实现
来源:http://www.ibm.com/developerworks/cn/java/j-lo-hotswapcls/index.html 在本文中,我们将不对 Java ClassLoader 的细节进行过于详细的讲解,而是关注于和构建在线升级系统相关的基础概念。关于 ClassLoader 的详细细节许多资料可以参考,有兴趣的读者可以自行研读。 要构建在线升级系统,一个重要的技术就是能...原创 2011-09-19 20:25:30 · 91 阅读 · 0 评论 -
热加载--代码
入口类: public static void main(String[] args) { while (true) { try { FileClassLoader a = new FileClassLoader("E:\\workspace-nfjd\\testrealpath\\WebContent\\WEB-INF\\classes\\"); Objec...原创 2011-09-19 21:29:28 · 120 阅读 · 0 评论 -
自定义类加载器----一个应用里同时加载两个版本的OJDBC驱动
对表里字段类型为:DATE 不同版本的OJDBC驱动包使用getObject出来的类型不同。 ojdbc14_10_2_0_4.jar出来的是java.sql.Date ojdbc14.jar出来的是java.sql.Timestamp 但是有的时候,同一个应用里面要访问不同版本的ORACLE数据库,这时就需要同一个应用里面加载两个版本的OJDBC。 A1 public cla...2011-09-20 19:41:38 · 1199 阅读 · 0 评论 -
JVM---类加载器
先来看下classloader的加载代码:public abstract class ClassLoader //注:如果想改变加载顺序,可将该方法覆盖,像webappclassloader protected synchronized Class<?> loadClass(String name, boolean resolve) thr...原创 2011-09-21 16:39:59 · 106 阅读 · 0 评论 -
自定义类加载器
类加载器public abstract class ClassLoader 解说:它是抽象类,不能直接用。可使用其子类如urlclassloader。 其有两个重要方法: loadclass类加载顺序 protected synchronized Class<?> loadClass(String name, boolean resolve) throws Class...原创 2011-09-30 11:05:11 · 133 阅读 · 0 评论