摘要: 内部类的分类: 成员内部类 (直接声明在类的内部,与属性,方法并列) vs 局部内部类(方法内,代码块内) 成员内部类:>>>静态的成员内部类 vs 非静态的成员内部类 内部类的了解: 一方面>>>,作为外部类的成员使用 >可以使用4中权限符修饰 >可以使用static修饰 >可以调用外部类的结构: 阅读全文
posted @ 2020-02-26 19:20 我的二天 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 共同点: 都可以定义抽象方法,都要重写实现抽象方法 都不能实例化,都必须提供子类(或实现类),需要重写所有抽象方法后,才可以实例化 不同点: 声明方式不同 抽象类:一定有构造器;接口:一定没有构造器 类的单继承性与接口的多继承性 类和接口是实现关系,而且多实现 接口中属性只能是常量.关于方法:在jd 阅读全文
posted @ 2020-02-26 15:13 我的二天 阅读(87) 评论(0) 推荐(0) 编辑
摘要: jdk8中可以定义静态方法(public static)和默认方法(public default),public 可以省略 调用接口中的静态方法时:只能通过接口本身来调用,不能被该接口的实现类来调 调用接口默认方法时:可以由接口的实现类调用 实现类可以重写接口中的默认方法,重写后,再调用时,就是调用 阅读全文
posted @ 2020-02-26 14:54 我的二天 阅读(169) 评论(0) 推荐(0) 编辑