java接口对于java8的版本来说,有三个方法,第一个是默认方法,类方法,抽象方法,所谓的抽象方法就是接口中定义的普通方法,普通方法都是抽象方法;
而从java 8开始允许在接口中定义默认方法,默认方法必须有方法实现,用default来修饰,而类方法用static实现,且必须要有实现的方法体。
2.接口不能实例化,但可以声明接口变量,并用接口变量指向当前接口实现列的实例,下面的语句是正确的。
3.使用接口变量指向该接口的实现类的实例对象,这种使用方法上也是多态性的一种体现。
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3