iT邦幫忙

2024 iThome 鐵人賽

DAY 2
0
Mobile Development

Android App通訊套件研發系列 第 3

Java Stack(堆疊) and Heap(堆積)原理複習

  • 分享至 

  • xImage
  •  

Java 程式碼

public class Exercise_2 {

	public static void main(String[] args) {
//		state1
		String s1 = "lion";
		String s2 = "lion";
		System.out.println("s1==s2:"+(s1==s2)+"; s1 equals s2:"+s1.equals(s2));
		
//		state2
		s1 = new String("lion");
		s2 = new String("lion");
		System.out.println("s1==s2:"+(s1==s2)+"; s1 equals s2:"+s1.equals(s2));
		
//		state3
		s1 = new String("lion");
		s2 = new String("sheep");
		System.out.println("s1==s2:"+(s1==s2)+"; s1 equals s2:"+s1.equals(s2));		
	}

}

state1: 參考型別字串(String) 在 Stack 與 Heap 中的存放方式
https://ithelp.ithome.com.tw/upload/images/20240805/20160744alXruTVWIx.jpg


上一篇
Android-名詞說明-8/3
下一篇
Two-Dimensional Array Review (2D矩陣複習) 08/12
系列文
Android App通訊套件研發6
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言