String, StringBuffer, StringBuilder

參考連接:html

http://www.javashuo.com/article/p-ucnjplmk-b.htmljava

1. String是一個被final修飾的類。安全

a. 直接相加效率高,由於在編譯期間就肯定了值。ui

b. 間接相加效率低,線程

 String s1 ="I";code

        String s2 = "love";htm

        String s3 = "java";blog

String s = s1+s2+s3;get

StringBuffer 與 StringBuilder 相比是線程安全的,由於其在insert方法上使用了synchronized關鍵字。編譯

可是StringBuilder比StringBuffer更快

相關文章
相關標籤/搜索