結構說明
1、class:外部類,成員(成員內部類,靜態內部類),局部內部類,匿名內部類
2、interface:接口
3、[]:數組
4、enum:枚舉
5、annotation:注解@interface
6、primitive type:基本數據類型
7、void:無返回值
實例
@Test
public void test3(){
Class c1 = Object.class;
Classc2 = Comparable.class;
Class<string[]> c3 = String[].class;
Class<int[][]> c4 = int[][].class;
Classc5 = ElementType.class;
Classc6 = Override.class;
Classc7 = int.class;
Classc8 = void.class;
Classc9 = Class.class;
int[] i1 = new int[10];
int[] i2 = new int[100];
Class c10 = i1.getClass();
Class c11 = i2.getClass();
// 只要數組的元素類型與維度一樣,就是同一個Class
System.out.println(c10 == c11);//true
}
以上就是java class實例代表的結構,希望對大家有所幫助。更多關于“java培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學,課程大綱緊跟企業需求,更科學更嚴謹,每年培養泛IT人才近2萬人。不論你是零基礎還是想提升,都可以找到適合的班型,千鋒教育隨時歡迎你來試聽。