java 成員變量以及局部變量的區別及存儲

成員變量:1.存儲在類中,在方法之外 2.初始化有默認值 3.值存儲在堆中 4.生命週期:當對象爲null時,由jvm中垃圾機不定時的回收,但也不是立刻回收 局部變量:1.存儲在方法之中 2.初始化沒有默認值 3.值存儲在棧中 4.當方法被調用時,局部變量就存在,當方法完成時候,局部變量消失 成員變量例下: 基本數據類型: int[] arr =new int [3]; arr[0]=1; arr
相關文章
相關標籤/搜索