丄諦啲仇魜ヤ
          如 果 敵 人 讓 你 生 氣 , 那 說 明 你 沒 有 勝 他 的 把 握!
          posts - 6,comments - 56,trackbacks - 1

          獲取Class對象方法的三種方式:

          類名.class;
          對象名.getClass();
          Class.forName("類");   " com.wsq.UserBean"





          public class A { 
           private  String rubbish="1111"; 
           public String rubbish1="2222"; 
          }





          import java.lang.reflect.Field;

          public class B {

           public static void main(String[] args) throws InstantiationException, IllegalAccessException, SecurityException, NoSuchFieldException {
                  Class clazz=A.class;
                  Field  field=clazz.getDeclaredField("rubbish");              // 要是私有要用這個方法
               
               Field  field1=clazz.getDeclaredField("rubbish1");          
               
               Field  field2=clazz.getField("rubbish1");       //只能訪問public
                
               field.setAccessible(true);//要是私有這個很重要
               
                A obj=(A)clazz.newInstance();
               
                System.out.println("私有"+field.get((obj)));
                  System.out.println("公有"+field1.get((obj)));
                  System.out.println(“公有"+field2.get((obj)));
            }


          }

          posted on 2008-01-24 14:15 Crying 閱讀(1828) 評論(0)  編輯  收藏 所屬分類: java反射機(jī)制

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 荆门市| 广丰县| 玉树县| 莎车县| 于都县| 甘洛县| 延川县| 松桃| 镇雄县| 邢台市| 手机| 秦安县| 盐源县| 长春市| 奇台县| 商丘市| 民和| 凤台县| 德钦县| 桦川县| 红原县| 临漳县| 肥乡县| 肥东县| 忻城县| 佛教| 宁波市| 闽侯县| 界首市| 湖南省| 偃师市| 台江县| 城口县| 郁南县| 东源县| 昌乐县| 巢湖市| 普洱| 安化县| 东阳市| 林周县|