码迷,mamicode.com
首页 > 编程语言 > 详细

浅谈Java 8的新特性和使用场景

时间:2018-06-19 13:35:13      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:main   print   class   理解   nbsp   str   rgs   The   oid   

一、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的新特性和使用场景

标签:main   print   class   理解   nbsp   str   rgs   The   oid   

原文地址:https://www.cnblogs.com/zpdMulti/p/596957458_qq2.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!