java中關於棧、堆、常量池介紹和關於String類的理解

棧、 常量池、 堆各自存放什麼樣的數據類型? 棧:存放基本類型的變量數據和對象的引用。像int a = 1;  String str = "hello" ; String str1 = new String("OK") ;  棧中存放的是 a, 1, str, str1。 常量池:存放基本類型常量和字符串常量。 堆:存放所有new出來的對象。 對於棧和常量池中的對象可以共享,對於堆中的對象不可以共
相關文章
相關標籤/搜索