java如何操作成員變數?
說明
1、類成員變數是java.lang.reflect.Field類的物件,透過Class類的下列方法可以獲得某一類的成員變數。
2、類成員變數包括兩部分,類成員變數和類名稱。
例項
public Field getDeclaredField(String name) // 獲得該類自身宣告的所有變數,不包括其父類的變數 public Field getField(String name) // 獲得該類自所有的public成員變數,包括其父類變數 //具體實現 Field[] allFields = class1.getDeclaredFields();//獲取class物件的所有屬性 Field[] publicFields = class1.getFields();//獲取class物件的public屬性 Field ageField = class1.getDeclaredField("age");//獲取class指定屬性 Field desField = class1.getField("des");//獲取class指定的public屬性
以上就是java操作成員變數的方法,希望對大家有所幫助。更多Java學習指路:
本教程操作環境:windows7系統、java10版,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4798/viewspace-2830024/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java中變數之區域性變數、本類成員變數、父類成員變數的訪問方法Java變數
- 成員變數變數
- Java基礎-成員變數和區域性變數的區別Java變數
- 成員變數和區域性變數變數
- Java之private關鍵字修飾成員變數Java變數
- Java基礎 成員變數的繼承與覆蓋Java變數繼承
- java變數Java變數
- 12 ### 各種成員變數變數
- 成員變數、全域性變數、例項變數、類變數、靜態變數和區域性變數的區別變數
- 探討Java類中成員變數的初始化方式Java變數
- 成員變數和區域性變數的區別變數
- Java 通過反射獲取類的資訊(成員變數,成員方法,構造方法)Java反射變數構造方法
- Python中類變數、成員變數、區域性變數的區別Python變數
- Java新手_如何配置jdk的環境變數JavaJDK變數
- java類變數Java變數
- Variables in Java 變數Java變數
- java 變數(轉)Java變數
- 好程式設計師Java培訓分享HashMap成員變數解析程式設計師JavaHashMap變數
- 子父類中成員變數變數
- Swift 成員變數的get/setSwift變數
- 類,物件,成員變數和區域性變數,匿名物件物件變數
- Java中類的成員方法和變數的訪問許可權Java變數訪問許可權
- 類的靜態成員變數和普通成員變數該怎樣去區別定義變數
- 如何列印數值變數變數
- c++成員變數初始化C++變數
- 類成員變數的初始化變數
- Java 變數種類Java變數
- java變數及常量Java變數
- Java 變數型別Java變數型別
- Java 環境變數Java變數
- java常量和變數Java變數
- 【Java】可變引數Java
- Java可變引數Java
- Java環境變數Java變數
- Java 可變引數Java
- Java區域性變數與全域性變數Java變數
- java 全域性變數和區域性變數Java變數
- JAVA之反射學習3-反射獲取成員變數並賦值Java反射變數賦值