java 28 - 7 JDK8的新特性 之 接口可以使用方法

JDK8的新特性: http://bbs.itcast.cn/thread-24398-1-1.html

 

其中之一:接口可以使用方法

  

 1 interface Inter
 2 {
 3         //抽象方法
 4         public abstract void show();
 5         
 6         //default方法
 7         public default void defaultPrint() 
 8         {
 9                 System.out.println("defaultPrint JDK8接口可以使用方法了");
10         }
11 
12         //static方法
13         public static void staticPrint()
14         {
15                 System.out.println("staticPrint JDK8接口可以使用方法了");
16         }
17 }
18 
19 //实现类
20 class InterImpl implements Inter
21 {
22         public void show()
23         {
24                 System.out.println("重写接口中的方法");
25         }
26 }
27 
28 //测试类
29 public class Demo01 
30 {
31         public static void main(String[] args) 
32         {
33             //Inter.defaultPrint();     //非静态方法不能直接使用 
34             Inter.staticPrint();
35             
36             Inter i = new InterImpl();//可以通过使用静态方法的实现类来调用该静态方法
37             i.defaultPrint();
38             i.show();
39         }
40 }

 

转载于:https://www.cnblogs.com/LZL-student/p/5971110.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值