java8stream源码-Java8-Guide:声明Java8的所有概念

时间:2024-06-24 11:18:43
【文件属性】:

文件名称:java8stream源码-Java8-Guide:声明Java8的所有概念

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-24 11:18:43

系统开源

java8流源码Java8-指南 声明 Java 8 的所有概念 Java 8 指南 目录 接口的默认方法 Java 8 使我们能够通过使用default关键字向接口添加非抽象方法实现。 此功能也称为 . 这是我们的第一个例子: interface Formula { double calculate ( int a ); default double sqrt ( int a ) { return Math . sqrt(a); } } 除了calculate接口的抽象方法, Formula还定义了默认方法sqrt 。 具体类只需要实现抽象方法calculate 。 默认方法sqrt可以开箱即用。 Formula formula = new Formula () { @Override public double calculate ( int a ) { return sqrt(a * 100 ); } }; formula . calculate( 100 ); // 100.0 formula . sqrt( 16 ); // 4.0 该公式是作为匿名对象实现的。 代码非常冗长


【文件预览】:
Java8-Guide-main
----README.md(28KB)

网友评论