classloader
Java蜗牛
这个作者很懒,什么都没留下…
展开
-
一个自定义的加载器
我们的自定义类加载器 [java] view plaincopy package cn.gd.cjz.class_loader; import java.io.*; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; /**转载 2015-03-09 08:52:17 · 425 阅读 · 0 评论 -
Java热替换,不出现classcastException
类的热替换是Java在线升级系统设计中的基础技术,从文中给出的实例来看,构建在线升级系统不仅仅是一个技术问题,还牵扯到很多管理方面的因素,比如:如何管理、部署系统中的可在线升级部分和不可在线升级部分以降低系统的管理、维护成本等。 对于许多关键性业务或者庞大的Java系统来说,如果必须暂停系统服务才能进行系统升级,既会大大影响到系统的可用性,同时也增加了系统的管理和维护成本。因此,如果能够方便原创 2015-03-09 22:34:30 · 860 阅读 · 0 评论 -
很给力的类加载器分析的文章
class卸载、热替换和Tomcat的热部署的分析 这篇文章主要是分析Tomcat中关于热部署和JSP更新替换的原理,在此之前先介绍class的热替换和class的卸载的原理。 一 class的热替换 ClassLoader中重要的方法 loadClass ClassLoader.loadClass(...) 是ClassLoader的入口点。当一个类没有指转载 2015-03-09 22:52:33 · 561 阅读 · 0 评论