1.匿名内部类没有类型名称与实例对象名称2.编译后的文件命名:外部类$数字.class3.无法使用private,public,protecte...
定义在外部类方法中的内部类,也称局部内部类方法内部类1.定义在方法内部,作用范围也在方法内2.和方法内部成成员使用规则一样,class前面不可以...
1.静态内部类中,只能直接访问外部类的静态成员,如果需要调用非静态成员,可以通过实例化对象2.静态内部类对象实例时,可以不通过外部实例对象3.可...
内部类中最常见的就是成员内部类获取内部类对象实例,方式1:new 外部类.new 内部类方式2:外部类对象.new 内部类方式2:外部类对象.获...
版本在JDK1.8之后接口中 default关键字,修饰默认方法,默认方法可以带方法体,可通过接口的引用调用,在实现类中可以重写默认方法,接口...
一:1.通过接口,描述不同类型具有相似行为特征,从而建立关系之后,以接口引用指向实现类的方式,来描述不同类型对于接口行为的具体表现二:1.接口定...
应用场景:某个父类只知道其子类应该包含怎样的方法,但无法准确知道这些子类如何实现这些方法 抽象类与抽象方法使用规则1.abstract定义抽象类...
向上转型也称为隐式转型或者自动转型父类引用指向子类实例,可以调用子类重写父类的方法以及父类派生的方法,无法调用子类独有的方法注意:父类中的静态方...
要点:1.某个类只能有一个实例2.必须自行创建实例3.必须自行向整个系统提供这个实例 实现:1.只提供私有的构造方法2.含有一个该类的静态私有对...