Java之String和StringBuffer堆疊圖分析
public class Demo {
public static void main(String[] args) {
String s1="AAA";
String s2="KKK";
StringBuffer sb1=new StringBuffer("QQQ");
StringBuffer sb2=new StringBuffer("JJJ");
change(s1,s2,sb1,sb2);
System.out.println("改變後s1="+s1); //AAA
System.out.println("改變後s2="+s2); //KKK
System.out.println("改變後sb1="+sb1);//QQQ999
System.out.println("改變後sb2="+sb2);//JJJ777
}
private static void change(String s1, String s2, StringBuffer sb1,StringBuffer sb2) {
s1="XXX";
s2=s2.concat("666");
sb1.append("999");
sb2=sb2.append("777");
System.out.println("改變中s1="+s1); //XXX
System.out.println("改變中s2="+s2); //KKK666
System.out.println("改變中sb1="+sb1); //QQQ999
System.out.println("改變中sb2="+sb2); //JJJ777
}
}
堆疊圖分析:(注意:String-->不可變字串 StringBuffer-->可變字串)
相關文章
- 堆疊圖
- java堆疊Java
- 【Java】String、StringBuilder和StringBufferJavaUI
- java String,StringBuilder和StringBufferJavaUI
- [Java]String、StringBuilder和StringBufferJavaUI
- CSS之定位和堆疊屬性CSS
- 圖的深度優先遍歷(堆疊實現和非堆疊實現)
- java複習之 String,StringBuffer,StringBuilderJavaUI
- Java多執行緒-程式執行堆疊分析Java執行緒
- Java入門系列-13-String 和 StringBufferJava
- java知識:關於String和StringBuffer(轉)Java
- 圖的深度優先遍歷[非堆疊、堆疊實現]
- Java堆疊的深度分析及記憶體管理技巧Java記憶體
- Java String StringBuilder 和 StringBuffer 用法詳解JavaUI
- Java 之String、StringBuffer 和 StringBuilder 三者區別介紹JavaUI
- Java容器深入淺出之String、StringBuffer、StringBuilderJavaUI
- String, StringBuilder, StringBuffer 之間的區別 - JavaUIJava
- StringBuilder StringBuffer String的區別(原始碼分析)-javaUI原始碼Java
- Java 堆疊記憶體分配Java記憶體
- C#中堆和堆疊的區別C#
- String、StringBuilder和StringBufferUI
- JAVA的堆疊和記憶體、垃圾回收解說Java記憶體
- echarts 堆疊面積階梯圖Echarts
- 解讀 JavaScript 之引擎、執行時和堆疊呼叫JavaScript
- Java堆疊的區別有哪些Java
- JS 堆疊JS
- 平衡堆疊
- Java字串(String_StringBuilder_StringBuffer)Java字串UI
- JAVA中String與StringBuffer的區別Java
- 監控Java層和JNI Native層Crash,分析.so庫報錯的堆疊資訊Java
- Java StringBuilder和StringBuffer原始碼分析JavaUI原始碼
- 【matplotlib 實戰】--堆疊面積圖
- Dojo開發之佈局容器和堆疊容器使用
- String和StringBuilder和StringBuffer三兄弟UI
- Java中的字串操作(比較String,StringBuiler和StringBuffer)Java字串UI
- Java中String,StringBuffer和StringBuilder的區別(轉載)JavaUI
- JS 資料型別和堆疊JS資料型別
- java 堆疊的使用方法說明Java