String:是對象不是原始類型. 為不可變對象,一旦被創建,就不能修改它的值. 對於已經存在的String對象的修改都是重新創建一個新的對象,然後把新的值保存進去. String 是final類, 不能被繼承. StringBuffer: 是一個可變對象,當對他進行修改的時候不會像String那樣 ...
String:是對象不是原始類型.
為不可變對象,一旦被創建,就不能修改它的值.
對於已經存在的String對象的修改都是重新創建一個新的對象,然後把新的值保存進去.
String 是final類, 不能被繼承.
StringBuffer:
是一個可變對象,當對他進行修改的時候不會像String那樣重新建立對象
它只能通過構造函數來建立,
StringBuffer sb = new StringBuffer();
對象被建立以後,在記憶體中就會分配記憶體空間,並初始保存一個null.通過它的append方法向其賦值.