FORTUNE

          THE WAY TO THE MASTER...
          posts - 49, comments - 18, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          關于Resource的Disposal

          Posted on 2006-02-23 15:40 fortune 閱讀(360) 評論(0)  編輯  收藏 所屬分類: 我的學習筆記

          1、如果你用構造函數創建了widget或者graphic對象,當你不需要時你必須手動地dispose掉它;
          2、如果你不是使用構造函數得到這個widget或者graphic對象,由于不是你allocate的,你不需要手動來dispose掉它;
          3、如果你傳遞一個widget或者graphic對象的reference給另一個對象,那么你必須小心,不要在它仍在被使用中就dispose掉它;
          4、當你close掉一個shell,那么這個shell及其子widget會被遞歸dispose掉的,雖然你不需再dispose掉那些widget,但是你必須free掉與這些widget相關的圖像資源;
          5、如果在一個widget的生命期中創建了graphic對象,可以通過注冊一個dispose listener來free這個graphic對象,不過數據對象如Rectangle和Point沒有使用操作系統資源,不用手動dispose(它們也沒有dispose方法).

          主站蜘蛛池模板: 开平市| 高雄县| 宁安市| 金川县| 临颍县| 邯郸县| 姚安县| 焦作市| 化德县| 浙江省| 资兴市| 阿克| 阿图什市| 海门市| 无为县| 江源县| 漠河县| 苏尼特右旗| 黔西| 苗栗市| 望江县| 海宁市| 赣榆县| 连山| 靖远县| 肥乡县| 昌乐县| 禄劝| 宁海县| 雅江县| 中超| 赣州市| 东方市| 河津市| 梅州市| 佛教| 格尔木市| 东光县| 都兰县| 石嘴山市| 莫力|