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 閱讀(352) 評論(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方法).

          主站蜘蛛池模板: 嘉黎县| 鄯善县| 清新县| 两当县| 西昌市| 台山市| 鄂托克旗| 禹州市| 鹰潭市| 南乐县| 盘山县| 衡水市| 洞口县| 湘阴县| 浦东新区| 平和县| 河北区| 松阳县| 微博| 萨嘎县| 上犹县| 怀来县| 上林县| 邢台县| 久治县| 黄龙县| 洛宁县| 定州市| 新田县| 汽车| 苍南县| 嘉峪关市| 南安市| 青河县| 合肥市| 徐州市| 鱼台县| 绥江县| 石屏县| 紫云| 高邑县|