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

首頁 > 學院 > 開發設計 > 正文

反射認識_02_反射成員變量Field

2019-11-14 22:07:36
字體:
來源:轉載
供稿:網友
反射認識_02_反射成員變量Field
包01:
package ReflectionConstructor;public class ReflectionFieldPoint {    PRivate int x;    public int y;        public ReflectionFieldPoint(int x, int y) {        super();        this.x = x;        this.y = y;    }}

包02:package ReflectionConstructor;import java.lang.reflect.Field;/** * 反射, * 獲得成員變量 */public class ReflectionField {    public static void main(String[] args) throws Exception {        ReflectionFieldPoint point1=new ReflectionFieldPoint(3, 8);        /**y是public*/        Field fieldY=point1.getClass().getField("y");        //fieldY值是5嗎?  不是!fieldY是ReflectionFieldPoint類的y        //point1對應的y是5        int y=(int)fieldY.get(point1);//得到對象的x值        System.out.println(y);                /** x是private*/        Field fieldX=point1.getClass().getDeclaredField("x");     fieldX.setaccessible(true);//因為x是private,要設置成可以訪問        int x=(int)fieldX.get(point1);//得到對象的x值        System.out.println(x);    }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南京市| 吉安县| 维西| 嘉荫县| 临朐县| 乌拉特前旗| 乐昌市| 泉州市| 永年县| 江津市| 阜南县| 论坛| 连平县| 明溪县| 灵台县| 马公市| 上思县| 炉霍县| 延长县| 宜兴市| 嘉黎县| 北碚区| 津市市| 行唐县| 阜平县| 阳泉市| 丹江口市| 晋宁县| 曲沃县| 武平县| 义乌市| 垦利县| 肃北| 宜阳县| 维西| 余姚市| 新源县| 五原县| 防城港市| 翁源县| 沿河|