Java8深入学习与实战
fly_zhyu
别混日子了,小心日子把你们给混了.
展开
-
深入学习java8一(Lambda表达式简介)
一:Lambda表达式的英文解释: 在编程语言,例如Lisp,Python,Ruby中,lambda是一个用来代表匿名函数或者闭包的遵循lambda算法用法的操作符.二.为何需要Lambda表达式 1.在java中,我们无法将函数作为参数传递给一个方法,也无法声明返回一个函数的方法 2.在JavaScript中,函数参数是一个函数,返回值是另原创 2017-07-03 20:54:54 · 435 阅读 · 0 评论 -
深入学习java8二(函数式接口)
一:什么是函数式接口简单的讲,贴有@FunctionalInterface注解的接口就是函数式接口,关于函数式接口: 1.如果一个接口只有一个抽象方法,那么该接口就是一个函数式接口. 2.如果我们在某个接口上声明了@FunctionalInterface注解,那么编译器就会按照函数式接口的定义来要求该接口. 3.如果某个接口只有一个抽象方法,原创 2017-07-03 21:22:09 · 395 阅读 · 0 评论