国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

利用反射獲取Java類中的靜態變量名及變量值的簡單實例

2019-11-26 13:21:56
字體:
來源:轉載
供稿:網友

JAVA可以通過反射獲取成員變量和靜態變量的名稱,局部變量就不太可能拿到了。

public class Test {  public static void main(String[] args) throws Exception {    // TODO Auto-generated method stub    //獲取所有變量的值    Class clazz = Class.forName("com.qianmingxs.ScoreTable");    Field[] fields = clazz.getFields();    for( Field field : fields ){      System.out.println( field.getName() + " " +field.getInt(clazz) );    }    //獲取單個變量的值    /*Class clazz = Class.forName("com.qianmingxs.ScoreTable");    Field field = clazz.getField("FIVE");    System.out.println( field.getInt(clazz));*/  }}

其中要查看的Java類是:

public class ScoreTable {  private ScoreTable() {}  public final static int FIVE = 100;//成5  public final static int DOUBLE_ALIVE_FOUR = 99;//雙活4(分析對手用)  public final static int ALIVE_FOUR_AND_DEAD_FOUR = 98;//活4死4(對手分析用)  public final static int ALIVE_FOUR_AND_ALIVE_THREE = 96;//活4活3(分析對手用)  public final static int ALIVE_FOUR_AND_DEAD_THREE = 95;//活4死3(分析對手用)  public final static int ALIVE_FOUR_AND_ALIVE_TWO = 94;//活4活2  public final static int ALIVE_FOUR = 93;//活4  public final static int DOUBLE_DEAD_FOUR = 92;//雙死4  public final static int DEAD_FOUR_AND_ALIVE_THREE = 91;//死4活3  public final static int DEAD_FOUR_AND_ALIVE_TWO = 90;//死4活2  public final static int DOUBLE_ALIVE_THREE = 80;//雙活3  public final static int ALIVE_THREE_AND_DEAD_THREE = 70;//活死3  public final static int HALF_ALIVE_FOUR = 65;//半活4(類似○○ ○形),優先級小于活4  public final static int ALIVE_THREE = 60;//活3  public final static int DEAD_FOUR = 50;//死4  public final static int DOUBLE_ALIVE_TWO = 40;//雙活2  public final static int DEAD_THREE = 30;//死3  public final static int ALIVE_TWO = 20;//活2  public final static int DEAD_TWO = 10;//死2  public final static int SINGLE = 0;//單個}

以上這篇利用反射獲取Java類中的靜態變量名及變量值的簡單實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长泰县| 临沂市| 赤壁市| 昌平区| 公安县| 廉江市| 临洮县| 宾阳县| 鄂州市| 鲁甸县| 牡丹江市| 同江市| 桐乡市| 全南县| 阳朔县| 兴山县| 玉环县| 射阳县| 黑山县| 苗栗县| 连平县| 浠水县| 融水| 蒙自县| 乐陵市| 茶陵县| 兰溪市| 甘孜县| 南和县| 湄潭县| 宁武县| 济南市| 云梦县| 襄汾县| 观塘区| 宁南县| 阿巴嘎旗| 佛冈县| 临武县| 台北县| 离岛区|