摘要:
反射的机制:反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 反射机制能做什么: 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 阅读全文
摘要:
java内部类的几种类型:成员内部类,静态内部类,方法内部类,匿名内部类。 成员内部类:成员内部类是类内部的非静态类。成员内部类不能定义静态方法和变量(final修饰的除外)。这是因为成员内部类是非静态的,类初始化的时候先初始化静态成员,如果允许成员内部类定义静态变量,那么成员内部类的静态变量初始化 阅读全文
摘要:
异常概念:在java中,阻止当前方法或作用域的情况,称之为异常。 异常体系:1.Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是Exception类 2.其中Error类中包括虚拟机错误和线程死锁,一旦Error出现了,程序就彻底 阅读全文
摘要:
泛型本质:泛型本质就是参数化类型。 泛型作用范围:泛型类,泛型接口,泛型方法。 泛型的作用:泛型在编译阶段判断泛型结果是否正确,在运行阶段java是进行去泛型化操作也就是类型擦除。这么做是要防止运行阶段出现java.lang.ClassCastException异常。 泛型类:是在实例化类的时候指明 阅读全文
摘要:
转发自:https://www.cnblogs.com/jingmoxukong/p/6098351.html java枚举知识点: 在java中被enum关键字修饰的类型就是枚举类型。如果枚举没有添加任何方法,枚举值默认为从0开始的有序数值。 枚举的好处在于将常量组织起来,统一管理常量。 枚举的常 阅读全文