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方法).

          主站蜘蛛池模板: 琼中| 秭归县| 藁城市| 黑山县| 翼城县| 萝北县| 从江县| 南京市| 宣武区| 惠水县| 隆化县| 宁陵县| 安顺市| 介休市| 图木舒克市| 桐梓县| 锦州市| 宁城县| 宝山区| 虹口区| 务川| 蓝田县| 双桥区| 大英县| 商丘市| 于都县| 四子王旗| 泰州市| 杂多县| 武鸣县| 奉新县| 察雅县| 壤塘县| 射阳县| 渝北区| 陕西省| 维西| 鸡东县| 石台县| 灵宝市| 靖边县|