java jdk1.8新特性
1、Lambda表达式可以直接参考:java jdk1.8新特性Lambda表达式
2、Stream API可以直接参考:java jdk1.8新特性Stream API

3、jdk1.8 日期处理1、原始jdk1.0引入 java.lang.util.Date2、jdk1.1后引入Calendar3、引入java.time API且Date新增了toInstant()3.1 主要是借鉴了joda-Time3.2 中包含本地日期LocalDate、本地时间LocalTime、本地日期时间LoaclDateTime、时区ZonedDateTime、持续时间Duration等类。4、测试日期转换并加减:4.1 dtf是日期格式格式化实体对象4.2 batchDate日期字符串4.3plusDays对日期加一天4.4format将日期转为字符串import java.time.LocalDate;import java.time.format.DateTimeFormatter;DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMdd");String batchDateStr = LocalDate.parse(batchDate, dtf).plusDays(1).format(dtf);LocalDateTime lt = LocalDateTime.now();5、其它详细内容请咨询或者参考光放文档

4、ForkJoin 框架在jdk1.7之前就已经存在,但是没有大规模应用

10、4.2并行浯裁佻辞流/*** Java8的并行流*/@Testpublicvoidtest4() {Instant start = Instant.now();// jav锾攒揉敫a8中新时间日期APILongStream.rangeClosed(0, 10000000000L).parallel()// 并行流.reduce(0, Long::sum);Instant end = Instant.now();// 2392System.out.println("耗费时间为:"+ Duration.between(start, end).toMillis());// java8中新时间日期API}
