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