久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

Java內(nèi)存釋放實(shí)現(xiàn)代碼案例

瀏覽:41日期:2022-08-20 08:49:19

先貼代碼:

StringBuilder dada = null; for(int i=0; i<1000; i++){ dada = new StringBuilder(); for(int j=0; j<1000; j++){dada.append('FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'); } } System.out.println('釋放前'); StringBuilder dada1 = new StringBuilder() ; dada1.append('1'); dada = dada1; System.out.println('釋放后');

放在內(nèi)層,可見每次使用內(nèi)存是74,000K多的內(nèi)存,而,如果放到循環(huán)的外面,

StringBuilder dada = dada = new StringBuilder();; for(int i=0; i<1000; i++){ for(int j=0; j<1000; j++){dada.append('FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'); } }

就只會將數(shù)據(jù)一致累加的去處理,這樣數(shù)據(jù)就大量的堆積起來了,

查看內(nèi)存可看出是下面一種寫法的內(nèi)存是220,000K多的內(nèi)存.

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 自治县| 蕲春县| 田东县| 从江县| 元江| 日照市| 濮阳县| 文成县| 阿尔山市| 遂宁市| 双峰县| 石楼县| 彭阳县| 胶州市| 承德市| 长沙市| 鸡泽县| 蒲江县| 台东市| 丹阳市| 沅江市| 探索| 阜城县| 仙居县| 重庆市| 大英县| 独山县| 土默特右旗| 嘉禾县| 武定县| 绥阳县| 敦煌市| 靖西县| 新丰县| 靖江市| 舟曲县| 乐安县| 东海县| 波密县| 宿迁市| 工布江达县|