java堆 棧 常量池的基本概念

2021-09-19 08:34:29 字數 422 閱讀 3249

1、棧(stack):本身不存放物件,存放的是堆中(new 出來的物件)或常量池中(常量)的引用;

2、堆(heap):存放所有new出來的物件;

3、常量池:存放字串常量和基本型別常量(public static final)。

[來自網路,侵刪!]

1、new物件(直接new物件會儲存在記憶體的堆裡邊 )

public static void main(string args)
2、直接賦值(不用new的字串 會儲存到常量池中 )

public static void main(string args)
(詳細看:

三 常量(基本概念)

1.常量是不可改變的量 臨時唯讀的記憶體空間,例字串常量 值是 個常數,有資料型別 2.整型常量有長整,短整,有符號,無符號。短整 3萬 3萬 二進位制,八進位制,十六進製制 011,011u,0x1123 3.浮點型常量,也有單精度f,雙精度,和長雙精度l型別 實際使用時比較少用字元字尾,而用3....

java基本概念 三

一 關於final 1 修飾變數,如果是基本型別表示該變數的值不能修改 如果是引用型別表示該變數不能指向別的物件。2 修飾類,表示該類不能被繼承 3 修飾方法,表示該方法不能被重寫。二 關於訪問修飾符 1 公開訪問級別 使用public關鍵字修飾。用public關鍵字修飾的成員對外公開,即公開成員可...

Java基本概念 jsp

一 jsp的九個內建物件 1 session 會話 1 概念及作用 是同一連線者所有頁面公有的內建物件 2 生命週期 從使用到30分鐘後銷毀,也可以直接呼叫invalidate 方法銷毀 2 request 請求 1 概念及作用 在瀏覽器中輸入url訪問jsp介面的過程 2 生命週期 請求頁面執行完...