我正在使用bytebuddy动态创建类、枚举和接口,我希望在类加载时执行一些代码来初始化一些静态字段,这通常在<clinit>
中完成。我可以使用bytebuddy中的哪些API来实现这一点?
您可以通过以下方式对初始值设定项进行检测:
builder.invokeable(isTypeInitalizer()).intercept(...)