String、StringBuffer、StringBuilder的区别
| String | StringBuffer | StringBuilder | 
| 
 1、String对象是不可变的字符串(每次对String类型进行改变时,都会产生一个新的String对象); 2、String对象的intern()方法的运用;  | 
 1、来自JDK1.0,可变字符串; 2、线程安全; 3、开销大,性能低下; 4、可以用toString()方法转换为字符串;  | 
 1、来自JDK1.5; 2、可变字符串,线程不安全; 3、如果不考虑线程安全的话,用StringBuilder的效果和性能都比较好;  | 
                    
                
                
            
        
浙公网安备 33010602011771号