jdk8
文章平均质量分 78
行走的屌丝
这个作者很懒,什么都没留下…
展开
-
Lambda
lambda的语法结构: 一个括号内用逗号分隔的形式参数, 参数是函数式接口里面方法的参数 一个箭头符号:-> 方法体(可以是表达式,代码块,接口实现的方法),如果是代码块,则需要用“{}”包裹起来。 //例如: (parameters) -> expression (parameters) -> { statements; } 方法的引用:“::” 方法引用是什么? 是lambda表达式的一个简化写法。 方法引用语法:左边是容器( 可以是类名, 实例名) , 中间是” :: “, 右边原创 2021-10-10 23:25:36 · 152 阅读 · 0 评论 -
JAVA8 新特性
一、接口的默认方法 Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,代码示例如下: package com.ken.code.jdk8; public interface Formula { public double fun(int a); default double fun2(int a){ return a; } } 二、Lambda 表达式 首先看看之前版本的Java中是如何排列字符串的:原创 2021-10-10 20:45:05 · 201 阅读 · 0 评论