siki學院空洞騎士
下面的建議可以避免GC頻繁操作。
減少用new創(chuàng)建對象的次數(shù),在創(chuàng)建對象時會產(chǎn)生內(nèi)存碎片,這樣會造成碎片內(nèi)存不法使用
使用公用的對象(靜態(tài)成員,常量),但是不能亂用,因為靜態(tài)成員和常量的生命周期是整個應用程序。
在拼接大量字符串時StringBuilder。在使用注意,創(chuàng)建StringBuilder對象時要設置StringBuilder的初始大小如:StringBuilder sb1
=new StringBuilder (size);
標簽: