1、 default是在程序中使用该关键字提供一个默认的方法。 在c语言中与switch语句配套使用。 在JAVA(8)中为接口提供一个默认的方法。
2、 java接口中的default方法是在java 8之后引入的,即在不破坏java现有实现架构的情况下能往接口里增加新方法。 Java接口现在可以有非抽象方法了。 Default 方法带来的好处是,往接口新增一个Default 方法,而不破坏现有的实现架构。
3、 接口中被实现的方法叫做default方法,用关键字default作为修饰符来标识。 当一个类实现一个接口的时候,它可以实现已经在接口中被实现过的方法,但这不是必须的。 这个类会继承default方法。
文章推荐: