2014-04-25 28 views

回答

16

使用Class#getModifiers

Modifier.isFinal(clz.getModifiers()) 

类(或场,或方法)的改性剂被表示为反射API在填充位int。每个可能的修饰符都有其自己的位掩码,并且类可帮助掩蔽这些位。

您可以检查以下modfiers:

  • abstract
  • final
  • interface
  • native
  • private
  • protected
  • public
  • static
  • strictfp
  • ​​
  • transient
  • volatile
相关问题