浅谈Java 8的新特性和使用场景
Posted 艾斯cancel
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浅谈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方法
以上是关于浅谈Java 8的新特性和使用场景的主要内容,如果未能解决你的问题,请参考以下文章