31. java 中String與StringBuffer,StringBuilder有什麼區別?

String 字符串常量 String類型是Java內的對象,是個不可變的對象,當每次對String進行更改時,都需要生成一個新的String對象,然後將指針指向一個新的對象,如果在一個循環裏面,不斷的改變一個對象,就要不斷生成新的對象,而且對象多了,Java的垃圾回收機制就會開始工作,所以效率會很低,建議在不斷更改String對象的地方不要使用String類型。 StringBuffer 字符串
相關文章
相關標籤/搜索