如何獲取java類中的欄位修飾符?
1、說明
類中的欄位有很多修飾符,比如public、private、transient等。java提供API來獲取類的修飾符,但是得到的是一個int型別。幸運的是,java提供了修飾符類來判斷得到的整數。
2、例項
public class Main { public static int a = 1; public static void main(String[] args) throws NoSuchFieldException { Class c = Main.class; Field field = c.getField("a"); System.out.println(Modifier.isPublic(field.getModifiers())); System.out.println(Modifier.isStatic(field.getModifiers())); } }
以上就是獲取java類中欄位修飾符的方法,希望能對大家有所幫助。更多Java學習指路:
本教程操作環境:windows7系統、java10版,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/430/viewspace-2830460/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java中的修飾符Java
- Java中的native修飾符Java
- Java 修飾符Java 修飾符
- java修飾符Java
- java動態獲取實體類的欄位Java
- Java中”失效”的private修飾符解析Java
- java中final修飾符的用法Java
- Java的static修飾符Java
- Java 常用修飾符Java
- 關於Java中各種修飾符與訪問修飾符的說明 (轉)Java
- Java的訪問修飾符Java
- 深入理解 Java 中 protected 修飾符Java
- TypeScript 類訪問修飾符TypeScript
- java static修飾符的問題Java
- Java的“友好的”訪問指示符(修飾符)Java
- Field的getModifiers()方法返回int型別值表示該欄位的修飾符型別
- Java 獲取碟符及分類Java
- java修飾符使用指南Java
- JAVA java學習(24)——————java修飾符Java
- Java中final修飾符都有什麼作用Java
- Vue - 按鍵修飾符 && 系統修飾符Vue
- java oop 修飾符&關鍵字JavaOOP
- Java 修飾符順序問題Java 修飾符
- Java修飾符關鍵詞大全Java
- Java修飾符關鍵字的順序Java
- java常用修飾符(隨堂筆記)Java筆記
- 探索 Solidity 中的各種修飾符Solid
- vue 事件修飾符Vue事件
- vue sync 修飾符Vue
- 繼承&修飾符繼承
- iOS __block修飾符iOSBloC
- 訪問修飾符
- java基礎學習之四:修飾符Java
- JAVA修飾符、運算子、迴圈語句Java
- Vue的.sync修飾符的使用Vue
- 許可權修飾符
- 獲取SqlServer 2005中欄位的備註資訊SQLServer
- TypeScript入門2:類、繼承、訪問修飾符TypeScript繼承