java8
java8的新特性
一个路过的小孩
小白很菜
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java8 - 方法引用
方法引用目录方法引用lambda表达式一种简写的方式方法引用基本使用方式:方法引用注意事项:DEMO运行结果lambda表达式一种简写的方式* lambda表达式:由接口申明和方法定义组成,* 方法引用 方法的定义有符合接口定义的方法,不用重新定义方法。方法引用基本使用方式:Class::new:获取该实例对象;Class::static_method:调用该class的静态方法;Class::method:调用该class的任意方法;instance::method:调用原创 2020-08-12 18:04:40 · 230 阅读 · 0 评论 -
Java8 - lambda表达式
lambda表达式目录lambda表达式从基础写法到简化写法lambda表达式的基本写法DEMO从基础写法到简化写法如果方法体只有一条语句,并且是 return 语句,则可以省略方法体大括号简化参数类型,可以不写参数类型,但是必须所有参数都不写简化参数小括号,如果只有一个参数则可以省略参数小括号方法引用 方法归属者::方法名 静态方法的归属者为类名,普通方法归属者为对象lambda表达式的基本写法()-> { };方法参数 goes to( -> ) 方法实现DE原创 2020-08-12 17:26:14 · 204 阅读 · 1 评论 -
java8 - 函数式编程
函数式编程标题函数式编程常用的函数式编程接口函数式编程DEMO运行结果:常用的函数式编程接口Function接收一个输入参数,返回一个结果;输入参数:function.apply(入参T);Consumer接收一个输入参数,无返回操作,accept输入参数;consumer.accept(入参T);Predicate接收一个输入参数,返回一个布尔值结果predicate.test(入参T);Supplier无参数,返回一个结果获取结果 supplier原创 2020-08-12 16:04:22 · 435 阅读 · 0 评论
分享