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

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

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

    冰浪

    哥已不再年輕 - 堅定夢想,畢生追求!
    posts - 85, comments - 90, trackbacks - 0, articles - 3
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    j2me優(yōu)化秘密

    Posted on 2009-04-09 09:18 冰浪 閱讀(142) 評論(0)  編輯  收藏 所屬分類: J2ME
    *只優(yōu)化需要的代碼
    *只在有價值的地方優(yōu)化
    *用profiler來找要優(yōu)化的地方
    *在具體的設(shè)備上profiler無能為力,在硬件上使用System timer
    *在于用低級技術(shù)之前,總是先研究你的代碼并且試著改進(jìn)算法
    *繪圖是慢的,所以盡量節(jié)儉地使用圖形調(diào)用
    *在可以減少繪制區(qū)域的地方使用setClip()
    *盡可能的把東西放到循環(huán)之外
    *拼命地預(yù)先計算和暫存
    *字符串帶來垃圾,垃圾不好,所以使用StringBuffers來代替
    *什么都不假設(shè)
    *可能就使用static final方法,避免synchronized修飾符
    *傳遞盡可能少的參數(shù)到經(jīng)常調(diào)用的方法
    *如果可能,完全地去掉函數(shù)調(diào)用
    *解開循環(huán)
    *對2的冪的乘除運(yùn)算用位移運(yùn)算代替
    *你可以使用位運(yùn)算符代替取模運(yùn)算來實(shí)現(xiàn)循環(huán)
    *試著用零來代替和其他數(shù)的比較
    *數(shù)組訪問比C要慢,所以暫存數(shù)組元素
    *消去公共的子表達(dá)式
    *局部變量要比引用變量快
    *如果可以callSerially()就不要wait()
    *在switch()中使用小的變量作選項(xiàng)
    *檢查定點(diǎn)數(shù)學(xué)庫并且優(yōu)化它
    *拆開嵌套的FP調(diào)用來減少類型轉(zhuǎn)換
    *除法比乘法慢,所以用乘于倒數(shù)來代替除法
    *用使用過和測試過的算法
    *為了保護(hù)可移植性,小心地使用私有高性能API   

    (轉(zhuǎn)于http://jacky-zhang.javaeye.com/blog/186741)
    主站蜘蛛池模板: 成人黄软件网18免费下载成人黄18免费视频 | selaoban在线视频免费精品| 2048亚洲精品国产| 久久精品私人影院免费看| 亚洲av永久无码精品天堂久久| 青青草国产免费久久久91| 亚洲av中文无码乱人伦在线观看| 亚洲成av人片天堂网老年人| 好紧我太爽了视频免费国产| 亚洲AV综合色区无码二区爱AV| 亚洲成?Ⅴ人在线观看无码| 三年片在线观看免费大全电影| 亚洲另类无码一区二区三区| 亚洲香蕉网久久综合影视| 亚洲免费网站观看视频| 国产裸体美女永久免费无遮挡| 亚洲妓女综合网99| 国产91精品一区二区麻豆亚洲| 在线看片韩国免费人成视频| 免费人成网站永久| 亚洲午夜精品在线| 亚洲中文字幕无码中文字在线| 无码免费午夜福利片在线| 99久久婷婷免费国产综合精品| 亚洲精品无码久久久久YW| 亚洲VA中文字幕不卡无码| 日韩免费观看视频| 91精品全国免费观看含羞草| 一区二区免费国产在线观看| 亚洲人成在线精品| 久久国产精品亚洲一区二区| 啊灬啊灬别停啊灬用力啊免费看| 精品国产免费人成电影在线观看| 一级特级aaaa毛片免费观看| 亚洲乱亚洲乱妇无码| 亚洲明星合成图综合区在线| 亚洲欧洲日产国码无码网站| 波多野结衣中文一区二区免费| 无码一区二区三区免费视频| 最近2022中文字幕免费视频| 不卡视频免费在线观看|