java字节码增强技术
刘嘉威
hello world
展开
-
Javassist简单应用小结
概述 Javassist是一款字节码编辑工具,可以直接编辑和生成Java生成的字节码,以达到对.class文件进行动态修改的效果。熟练使用这套工具,可以让Java编程更接近与动态语言编程。 下面一个方法的目的是获取一个类加载器(ClassLoader),以加载指定的.jar或.class文件,在之后的代码中会使用到。 [java] view plain cop转载 2016-03-04 09:52:06 · 540 阅读 · 0 评论 -
ClassPool介绍
1、简介 ClassPool是缓存CtClass对象的容器,所有的CtClass对象都在ClassPool中。所以,CtClass对象很多时,ClassPool会消耗很大的内存,为了避免内存的消耗,创建ClassPool对象时可以使用单例模式,或者对于CtClass对象,调用detach方法将其从ClassPool中移除。 2、创建ClassPool对象 (1)构造函数1转载 2016-03-04 09:53:35 · 1399 阅读 · 0 评论