Java百萬(wàn)架構(gòu)精英領(lǐng)航班
2023-03-14 11:51 作者:春風(fēng)吹生生生生 | 我要投稿
減少用new創(chuàng)建對(duì)象的次數(shù),在創(chuàng)建對(duì)象時(shí)會(huì)產(chǎn)生內(nèi)存碎片,這樣會(huì)造成碎片內(nèi)存不法使用
使用公用的對(duì)象(靜態(tài)成員,常量),但是不能亂用,因?yàn)殪o態(tài)成員和常量的生命周期是整個(gè)應(yīng)用程序。
在拼接大量字符串時(shí)StringBuilder。在使用注意,創(chuàng)建StringBuilder對(duì)象時(shí)要設(shè)置StringBuilder的初始大小如:StringBuilder sb1
=new StringBuilder (size);
使用object pool(對(duì)象池)
標(biāo)簽: