• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Java開發平臺中的生命周期管理

    發布: 2009-12-30 10:46 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 33次 | 進入軟件測試論壇討論

    領測軟件測試網

      不過如果采用Java語言作為開發平臺的話,則不用擔心這個問題。因為在Java語言平臺下,提供了一種叫做垃圾回收器的管理機制。垃圾回收器就好像是一個監視器,其時刻監視著應用程序的運行。它可以自動發現應用程序對象何時消亡,從而幫助應用程序釋放對象所占用的空間。也就是說,如果采用Java 語言的垃圾回收器,不需要再通過編碼來判斷什么時候消亡對象。這項工作的話,Java語言編譯器會幫助程序開發人員來完成。說的再直白一點,應用程序開發人員只需要負責創建對象即可。對象需要消亡的時候,其會自動消失(當然是在垃圾回收器的幫助下)。

      可見通過Java垃圾回收器的幫助,可以解決通過堆來創建對象的不足之處。應用程序開發人員可以不用考慮該在什么時候釋放對象所占用的空間,不需要開發額外的代碼來管理這個問題。從而可以在最大程度上避免應用程序內存泄露的安全隱患。

      另外需要注意的一點就是,雖然Java語言的垃圾回收器已經解決了對象回收與空間釋放的問題。但是其對于性能方面的改善不能夠起到任何的作用。所以這個性能上的缺陷仍然成為Java語言的一個瓶頸資源。當然這個問題也不是我們能夠解決的,需要那些語言專家來想法設法提高動態分配對象空間的效率。我們應用程序開發者所能夠做的就是通過優化Java語言代碼,通過代碼復用與繼承等方式來提高應用程序的性能,讓應用程序的性能有所改善。

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    22/2<12

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>