2014-04-25 35 views

回答

16

使用Class#getModifiers

Modifier.isFinal(clz.getModifiers()) 

類(或場,或方法)的改性劑被表示爲反射API在填充位int。每個可能的修飾符都有其自己的位掩碼,並且類可幫助掩蔽這些位。

您可以檢查以下modfiers:

  • abstract
  • final
  • interface
  • native
  • private
  • protected
  • public
  • static
  • strictfp
  • ​​
  • transient
  • volatile
相關問題