
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 · 322 阅读 · 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 · 177 阅读 · 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 · 174 阅读 · 0 评论 -
java8-lambda(3)内置的函数接口
1. java8内置的4大函数式接口原创 2019-02-23 20:01:46 · 448 阅读 · 0 评论 -
java8-lambda(4)方法引用与构造器引用
原创 2019-02-23 22:06:56 · 406 阅读 · 0 评论 -
java8-Stream API(1)
概述了解streamJava8中有两大最为重要的改变。第一个是 Lambda 表达式;另外一个则是 Stream API(java.util.stream.*)。Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。 使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使...原创 2019-02-24 00:45:32 · 323 阅读 · 0 评论