数组:
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 内存结构(仍旧是一个对象)

 

javase-数组_Time


 

 

3 是基本所有对象的基础  待补充 .....