<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    夏天到了

    雨季過后,是蘑菇生長的季節

     

    如何更改私有成員?

    如何更改私有成員?
    假設類Summer定義如下:
    public class Summer{
       private int number = 0;
    }

    測試如下:
    Summer example = new Summer.newInstance();
    Field f = example .getClass().getDeclaredField("number");
    f.setAccessible(true);
    f.set(example, 2);
    f.setAccessible(false);

    結果:私有成員的值變為2

    posted on 2005-09-26 12:19 蘑菇 閱讀(707) 評論(3)  編輯  收藏 所屬分類: 已解決之問題代碼實現--JAVA

    評論

    # re: 如何更改私有成員? 2005-09-27 16:27 小義

    Class ... can not access a member of class Summer with modifiers "private"

    這篇文章不對,看來作者沒有做實驗吧  回復  更多評論   

    # re: 如何更改私有成員? 2005-09-27 16:32 小義

    哦,你是對的,是可以更改的,剛才我的程序沒敲好。嘿嘿
    謝謝作者。
    不過這樣一來,那Java的數據隱藏不就失效了,private的也可以操作,太危險了吧  回復  更多評論   

    # re: 如何更改私有成員? 2005-09-27 16:45 蘑菇

    沒有什么會是絕對安全的。
    訪問私有成員用的并不多,我這次也是做測試才涉及到的。真正用處是程序的動態設計。具體內容可以參見:
    http://www.tkk7.com/oceanqtt/articles/14070.html  回復  更多評論   

    導航

    統計

    公告

    其實生活很簡單

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产免费高清69式视频在线观看| 未满十八18禁止免费无码网站| 亚洲精品无码专区久久久| 最近2019免费中文字幕视频三| 亚洲av无码片在线观看| xvideos亚洲永久网址| 99爱在线精品视频免费观看9| 日韩亚洲国产综合高清| 亚洲中文字幕无码一区二区三区 | 亚洲精品无AMM毛片| 亚洲爽爽一区二区三区| 成人免费在线看片| 羞羞视频免费网站日本| 亚洲第一页在线视频| 亚洲?V无码乱码国产精品| 免费h片在线观看网址最新| 黄色三级三级免费看| 亚洲精品中文字幕麻豆| 亚洲成aⅴ人片久青草影院| 中文字幕无码播放免费| av网站免费线看| 亚洲国产日韩视频观看| 图图资源网亚洲综合网站| 亚洲一级特黄大片在线观看| 成人午夜免费福利视频| 182tv免费视频在线观看| 国产精品亚洲一区二区三区久久 | 日韩在线视频免费看| 午夜不卡久久精品无码免费| 未满十八私人高清免费影院| 亚洲人成网站在线观看播放青青| 亚洲中文字幕久久精品无码APP| 女人18毛片a级毛片免费视频| 亚洲视频免费在线观看| 久久国产美女免费观看精品| WWW国产亚洲精品久久麻豆| 亚洲中文字幕无码av在线| 久久精品亚洲日本佐佐木明希| 亚洲爽爽一区二区三区| 国产91久久久久久久免费| 三年片在线观看免费大全|