軟件構造--Java的內存劃分

劃分爲五個部分: 【1】棧(Stack): 存放的都是方法中的局部變量。 方法的運行一定要在棧當中。 局部變量:方法的參數,或者是方法{}內部的變量 作用域:一旦超出作用域,立刻從內存中消失。 【2】堆(Heap): 凡是new出來的東西,都在堆當中。 堆內存裏面的東西都有一個十六進制的地址值。 堆內存裏面的數據,都有默認值。規則: 整數 默認爲0 浮點數 默認0.0 字符 默認爲 ‘\u0000
相關文章
相關標籤/搜索