Java
文章平均质量分 62
ipomonkey
只是小小程序猿
展开
-
Java 8 新特性————Lambda表达式
1.基础语法Java 8 中引入了一个新的操作符"->"。该操作符称为箭头操作符或者 Lambda 操作符。箭头操作符将Lambda表达式拆分成两个部分:左侧:Lambda 表达式的参数列表右侧:Lambda 表达式中所需执行的功能,即 Lambda 体语法格式一:无参数,无返回值 () -> System.out.println("Hello Lambda!"...原创 2018-09-29 11:19:00 · 317 阅读 · 0 评论 -
Java 8 新特性———方法引用和构造器引用
1.方法引用当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用!(实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致!)方法引用:使用操作符“::” 将方法名和对象或类的名字分隔开来。如下三种主要使用情况:对象::实例方法 类::静态方法 类::实例方法例如:x -> System.out.println(x);等同于:System.ou...原创 2018-10-09 10:17:16 · 299 阅读 · 0 评论 -
Java 8 新特性——Stream API
目录1. 什么是stream 2. Stream操作三个步骤3. 创建Stream4. Stream 的中间操作5. Stream 的终止操作Stream API(java.util.stream.*)。 Stream是Java8中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API...原创 2018-10-18 20:38:16 · 419 阅读 · 0 评论 -
Java神奇工具——Lombok[最全]
最近刚接触,结果官网访问速度很慢,网上博客又没有介绍全,打算自己做个详细的,以防后面复习使用。目录 Lombok如何用Lombok——两种方法有哪些注解可以使用呢[1.16.18版本一共18个注解,有一个注解不推荐使用]@AllArgsConstructor / @NoArgsConstructor / @RequiredArgsConstructor@Builde...原创 2018-10-30 11:48:04 · 1743 阅读 · 2 评论