java
幸运的天才小驴
一个大冬瓜
展开
-
Java Lambda 表达式初探
文章转自:http://blog.jobbole.com/106564/前言本文受启发于Trisha Gee在JavaOne 2016的主题演讲Refactoring to Java 8。Java 8已经发行两年多,但很多人仍然在使用JDK7。对企业来说,技术上谨慎未必是坏事,但对个人学习而言,不去学习新技术就很可能被技术抛弃。Java 8一个重要的变更是引入Lambda表达式(lambda exp转载 2016-12-14 14:49:29 · 396 阅读 · 0 评论 -
JAVA8新特性[第四季]-强大的Stream API
相关源码地址:https://github.com/liudongdong0909/java8/tree/master/java8-Lambda/src/com/donggua 一什么是 Stream 二Stream操作的三个步骤 1 第一步创建stream 2 第二步中间操作 3 第三步终止操作终端操作 三创建Stream的四种方式 1 第一种方式通过 Collection 系列集合...原创 2017-08-20 17:32:35 · 12831 阅读 · 5 评论 -
JAVA8新特性[第六季]-新时间日期 API
一 使用 LocalDateLocalTimeLocalDateTime 1 案例 二 Instant 时间戳 1 案例 三Duration 和 Period 案例 四日期的操作 1 案例 五解析与格式化 1 案例 六 时区的处理 1 案例 一、 使用 LocalDate、LocalTime、LocalDateTime LocalDate、LocalTi...原创 2017-08-20 23:49:29 · 945 阅读 · 0 评论 -
JAVA8新特性[第五季]-并行流与串行流
一什么是并行流 二了解 ForkJoin框架 三ForkJoin 框架与传统线程池的区别 四 案例 1 java8之前 ForkJoin的计算 2 使用普通for 循环 3 java8中 ForkJoin计算 一、什么是并行流 并行流 : 就是把一个内容分成多个数据块,并用不同的线程分 别处理每个数据块的流。 Java 8 中将并行进行了优化,我们可以很容易的对数据进行并...原创 2017-08-20 22:16:14 · 8040 阅读 · 1 评论 -
JAVA8新特性[第三季]-方法引用与构造器引用
相关源码地址:https://github.com/liudongdong0909/java8/tree/master/java8-Lambda/src/com/donggua 一方法引用 1 对象 实例方法名 2 类名 静态方法名 3 类名 实例方法名 二构造器引用 1 第一个案例 2 第二个案例 三数组应用 一、方法引用 当要传递给Lambda体的操作,已经...原创 2017-08-20 11:07:31 · 665 阅读 · 0 评论 -
JAVA8新特性[第二季]-函数式接口
相关源码地址:https://github.com/liudongdong0909/java8/tree/master/java8-Lambda/src/com/donggua 一什么是函数式接口 二自定义函数式接口 三作为参数传递Lambda表达式 四java8内置四大核心函数式接口 五其他接口 六综合案例 1 创建一个员工集合 2 两个需求 3 第一种处理方式使用foreach处理 4...原创 2017-08-17 23:45:11 · 798 阅读 · 0 评论 -
JAVA8新特性[第一季]-Lambda表达式简介
相关源码地址:https://github.com/liudongdong0909/java8/tree/master/java8-Lambda/src/com/donggua 一JAVA8 新特性简介 二为什么使用Lambda表达式 三 栗子最能说明问题 1 第一个栗子 2 第二个栗子 四 Lambda 表达式的基础语法 五Lambda 表达式语法格式 1 语法格式一 无参 无返回值...原创 2017-08-11 15:28:46 · 1247 阅读 · 1 评论 -
Java 8开发的4大顶级技巧
文章转自:https://www.evget.com/article/2016/8/10/24674.html 概述本文讲述了使用Java 8时的最佳实践技巧包括Streams和Lambda表达式的基本知识 Optional 使用Lambda表达式 针对Lambda表达式设计 Stream 最后 概述:本文讲述了使用Java 8时的最佳实践技巧,包括Streams和Lam...转载 2016-12-14 13:18:28 · 418 阅读 · 0 评论