假设我有一个班级:
public final class Foo
以及Class clz引用该类的反映参考.
我怎么知道(使用clz)那Foo是final什么?
Pet*_*ser 19
Modifier.isFinal(clz.getModifiers())
Run Code Online (Sandbox Code Playgroud)
类(或字段或方法)的修饰符int在反射API 中表示为打包位.每个可能的修饰符都有自己的位掩码,Modifier该类有助于屏蔽掉这些位.
您可以检查以下修改器:
abstractfinalinterfacenativeprivateprotectedpublicstaticstrictfpsynchronizedtransientvolatile| 归档时间: |
|
| 查看次数: |
984 次 |
| 最近记录: |