浅谈Java 8的新特性和使用场景详解编程语言

一、default方法;

   通过default方法,可以在接口(Interface interface_name)中添加实例化方法:

   代码如下:

1 public interface TestDefault 
2 { 
3     public default void printHello(){ 
4         System.out.println("hello world!"); 
5     } 
6 }

    调用此方法:

1 public class Main implements TestDefault{ 
2     public static void main(String[] args) 
3     { 
4         Main m = new Main(); //创建实例 
5         m.printHello();        //调用方法 
6     } 
7 }

  使用场景:以我的理解,当多个类实现某个抽象接口后,我们发现这些类都需要有某个新的共同的实现方法时,即可加入到该接口中,创建一个default方法

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/7940.html

(0)
上一篇 2021年7月18日 19:14
下一篇 2021年7月18日 19:14

相关推荐

发表回复

登录后才能评论