结构说明
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万人。不论你是零基础还是想提升,都可以找到适合的班型,千锋教育随时欢迎你来试听。