摘要:
在官方文档中看到有几个比较特殊的标识符,还有几个比较特殊的标识符需要了解。 标识符 作用 $0、$1、$2、 3 、 3、 3、… this和方法参数(1-N是方法参数的顺序) $args 方法参数数组,类型为Object[] $$ 所有方法参数,例如:m($$)相当于m($1,$2,…) $cfl
阅读全文
posted @ 2021-12-08 20:30
duanxz
阅读(1697)
推荐(0)
编辑
摘要:
一、 调用生成的类对象 1. 通过反射的方式调用 2. 通过读取 .class 文件的方式调用 3. 通过接口的方式 二、创建对象(动态创建对象) 动态创建对象,动态创建一个Teacher对象,为其增加2个方法: package com.dxz; import com.dxz.dto.GoodStu
阅读全文
posted @ 2021-12-08 20:24
duanxz
阅读(397)
推荐(0)
编辑
摘要:
(一)Javassist是什么 Javassist是可以动态编辑Java字节码的类库。它可以在Java程序运行时定义一个新的类,并加载到JVM中;还可以在JVM加载时修改一个类文件。Javassist使用户不必关心字节码相关的规范也是可以编辑类文件的。 使用流程: (二)Javassist核心API
阅读全文
posted @ 2021-12-08 20:23
duanxz
阅读(3036)
推荐(0)
编辑