java命名空间java.lang.instrument接口instrumentation的类成员方法:
ismodifiableclass定义及介绍
本文导语:
ismodifiableclass
boolean ismodifiableclass(class theclass)
确定一个类是否可以被 retransformation 或 redefinition 修改。
如果类可以被修改,那么此方法返回 true。
如果类不能被修改,那么此方法返回 false。
对于要重转换的类,isretransformclas...
ismodifiableclass
boolean ismodifiableclass(class> theclass)
- 确定一个类是否可以被 retransformation 或 redefinition 修改。
如果类可以被修改,那么此方法返回
true。
如果类不能被修改,那么此方法返回 false。
对于要重转换的类,isretransformclassessupported() 也必须为 true。但 isretransformclassessupported() 的值不影响此函数返回的值。
对于要重定义的类,isredefineclassessupported() 也必须为 true。但 isredefineclassessupported() 的值不影响此函数返回的值。
基本类(例如 java.lang.integer.type)和数组类不可修改。
- 抛出:
nullpointerexception - 如果指定的类为 null。- 从以下版本开始:
- 1.6
- 另请参见:
retransformclasses(java.lang.class>...),
isretransformclassessupported(),
redefineclasses(java.lang.instrument.classdefinition...),
isredefineclassessupported()