zoukankan      html  css  js  c++  java
  • Java 8新特性

    1 默认方法 defalut

    eg:

    public interface Vehicle

    {    default void print()

      { System.out.println("我是一辆车!"); }

    }

    默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法。

    优势:

    当需要修改接口时候,需要修改全部实现该接口的类,为了解决接口的修改与现有的实现不兼容的问题。新加的方法设置微default方法就可以对以前的实现类不产生影响。

    2 接口可以实现static 方法

    public interface Vehicle {

      default void print(){ System.out.println("我是一辆车!"); }

          // 静态方法

         static void blowHorn(){ System.out.println("按喇叭!!!"); }

    }

  • 相关阅读:
    树的重心备忘
    Hdu 2196
    HDU 1520
    TOJ1068 商务旅行
    携程HDU第一场1001
    USACO 4.3.2 The Primes
    Html常用标签的应用
    Html
    开班心得
    for循环练习及字符串处理
  • 原文地址:https://www.cnblogs.com/moxia1234/p/11387159.html
Copyright © 2011-2022 走看看