减少用new创建对象的次数,在创建对象时会产生内存碎片,这样会造成碎片内存不法使用
使用公用的对象(静态成员,常量),但是不能乱用,因为静态成员和常量的生命周期是整个应用程序。
在拼接大量字符串时StringBuilder。在使用注意,创建StringBuilder对象时要设置StringBuilder的初始大小如:StringBuilder sb1
=new StringBuilder (size);
使用object pool(对象池)