String、StringBuffer、StringBuilder的區別

(1)執行速度方面:StirngBuilder>StringBuffer>String。由於String是不可變的對象, 所以在每次對String 類型進行改變的時候,都會生成一個新的 String 對象,而後將指針指向新的 String 對象,因此常常改變內容的字符串最好不要用 String ,由於每次生成對象都會對系統性能產生影響,特別當內存中無引用對象多了之後, JVM 的 GC 就會開始工
相關文章
相關標籤/搜索