数组:
0 默认数值和成员变量的初始化规则一致:
数字-->0 ; 布尔-->false; 引用类型-->null; char-->0
1 初始化写法:
分为动态初始化和静态初始化,这两种写法不同。
动态初始化写法:
public static void main(String args[]) {
int a[] ;
a = new int[3] ;
a[0] = 0 ;
a[1] = 1 ;
a[2] = 2 ;
Date days[] ;
days = new Date[3] ;
days[0] = new Date(2008,4,5) ;
days[1] = new Date(2008,2,31) ;
days[2] = new Date(2008,4,4) ;
}
静态初始化写法: (=右侧直接大括号写数值即可)
public static void main(String args[]) {
int a[] = {0,1,2} ;
Time times [] = {new Time(19,42,42),new Time(1,23,54),new Time(5,3,2)} ;
}
2 内存结构(仍旧是一个对象)
3 是基本所有对象的基础 待补充 .....