数组:三种初始化及内存分析
生活随笔
收集整理的這篇文章主要介紹了
数组:三种初始化及内存分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
java內存分析:
1.堆:存放new的對象和數組
2.棧:存放進本變量類型
3.方法區:class、static
package com.wuming.struct;
public class Demo08 {
? ? public static void main(String[] args) {
? ? ? ? //靜態初始化:創建+賦值
? ? ? ? int[] a={1,2,3,4,5,6,7,8};
? ? ? ? System.out.println(a[0]);
? ? ? ? //動態初始化:包含默認初始化
? ? ? ? int[] b=new int[10];
? ? ? ? b[0]=10;
? ? ? ? System.out.println(b[0]);
? ? ? ? //默認初始化:沒有賦值的
? ? ? ? System.out.println(b[1]);
? ? }
}
1
10
0
總結
以上是生活随笔為你收集整理的数组:三种初始化及内存分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python 线程事件 Event -
- 下一篇: BugkuCTF-MISC题隐写2