1. 首页
  2. 编程语言
  3. Java
  4. 详解Java字节码编程之非常好用的javassist

详解Java字节码编程之非常好用的javassist

上传者: 2022-04-17 11:38:48上传 PDF文件 326.65 KB 热度 26次

它可以在Java程序运行时定义一个新的类,并加载到JVM中;还可以在JVM加载时修改一个类文件。Javassist使用户不必关心字节码相关的规范也是可以编辑类文件的。(二)Javassist核心API在Javassist中每个需要编辑的class都对应一个CtCLass实例,CtClass的含义是编译时的类,这些类会存储在Class Pool中。(三)简单示例为了减少演示的复杂度,示例以及之后的操作,都在Maven项目下进行,因为我们可以直接引入依赖就可以达到我们导包的目的,很方便,不用再去下载jar包,然后自己手动导入了。

用户评论