java新特性
王小禾
武汉理工大学
展开
-
java8--日期时间
1. java8中新的日期时间类 1. java8中新的日期时间类 参考文献:Java 8中处理日期和时间示例 Java 8时间和日期API 20例 跟上Java8 - 日期和时间实用技巧 在java8中,java.time包下主要包含下面几个主要的类: Instant:时间戳 Duration:持续时间,时间差 LocalDate:只包含日期,比如:201...原创 2018-07-30 16:35:59 · 255 阅读 · 0 评论 -
java8-lambda(1)
文章目录1. 前言2. 示例2.1 `lambda`替代匿名类 1. 前言 lambda最主要的使用场景: 替代匿名类,如runnable、comparetor等; 遍历集合; map(),reduce()等; filter(); lambda的语法: (params) -> expression; (params) -> statement; (params) -&a原创 2018-10-21 14:54:36 · 154 阅读 · 0 评论 -
java8-lambda(2)语法
文章目录1.语法格式 1.语法格式 无参,无返回值 格式()->... 以Runnable为例 @Test public void test1(){ //原始实现 Runnable r1 = new Runnable() { @Override public void run() { ...原创 2019-02-23 17:36:40 · 154 阅读 · 0 评论 -
java8-lambda(3)内置的函数接口
1. java8内置的4大函数式接口原创 2019-02-23 20:01:46 · 402 阅读 · 0 评论 -
java8-lambda(4)方法引用与构造器引用
原创 2019-02-23 22:06:56 · 370 阅读 · 0 评论 -
java8-Stream API(1)
概述 了解stream Java8中有两大最为重要的改变。第一个是 Lambda 表达式;另外一个则是 Stream API(java.util.stream.*)。 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。 使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使...原创 2019-02-24 00:45:32 · 284 阅读 · 0 评论