java中 stack與和heap的區別

java的內存分爲棧(stack)和堆(heap);java 一、棧(stack)函數  (1)定義對象         每一個應用運行時都有本身的一段內存空間,用於存放臨時變量、參數傳遞、函數調用時的PC值以及對象的引用,這叫stack。內存   (2)優缺點編譯器     優勢:存取速度比堆快,僅次於CPU中的寄存器。另外,編譯     缺點:存在棧中的數據的大小與生存期必須是肯定的,因此缺少
相關文章
相關標籤/搜索