欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用反射獲取Java類中的靜態(tài)變量名及變量值的簡單實(shí)例

 更新時(shí)間:2016年12月30日 09:14:54   投稿:jingxian  
下面小編就為大家?guī)硪黄梅瓷浍@取Java類中的靜態(tài)變量名及變量值的簡單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

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

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) );
    }
    //獲取單個(gè)變量的值
    /*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(類似○○ ○形),優(yōu)先級小于活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;//單個(gè)
}

以上這篇利用反射獲取Java類中的靜態(tài)變量名及變量值的簡單實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論