JDK新特性
Java新版本新特性,包括jdk8,9,10,11,12...
zhangSir134
不断思考,不断总结
展开
-
jdk新特性
jdk8新特性:java8新特性(1)— lambda表达式java8新特性(2)— 方法引用java8新特性(3)— 函数式接口java8新特性(4)— Stream流java8新特性(5)— Optional 类java8新特性(6)— 日期与时间java8新特性(7)— Base64jdk9新特性:jdk10新特性:jdk11新特性:jdk12新特性:...原创 2019-07-02 18:22:10 · 7514 阅读 · 0 评论 -
java8新特性(7)— Base64
java8新特性(7)— Base64新增Base64工具类package com.common.jdk8;import java.io.UnsupportedEncodingException;import java.util.Base64;import java.util.UUID;//在Java 8中,Base64编码已经成为Java类库的标准。//Java 8 内置了 B...原创 2019-07-02 01:29:27 · 7835 阅读 · 0 评论 -
java8新特性(6)— 日期与时间
java8新特性(6)— 日期与时间全新的日期与时间处理package com.common.jdk8;import java.time.*;//Java 8通过发布新的Date-Time API (JSR 310)来进一步加强对日期与时间的处理。//在旧版的 Java 中,日期时间 API 存在诸多问题,其中有://非线程安全 − java.util.Date 是非线程安全的,所...原创 2019-07-02 01:25:54 · 7563 阅读 · 0 评论 -
java8新特性(5)— Optional 类
java8新特性(5)— Optional 类空指针解决方案package com.common.jdk8;import java.util.Optional;//Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。//Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Opti...原创 2019-07-02 01:23:27 · 7487 阅读 · 0 评论 -
java8新特性(4)— Stream流
java8新特性(4)— Stream流遍历集合更强大package com.common.jdk8;import java.util.*;import java.util.stream.Collectors;//Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。//Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供...原创 2019-07-02 01:21:04 · 7481 阅读 · 0 评论 -
java8新特性(3)--- 函数式接口
java8新特性(3)— 函数式接口有且仅有一个抽象方法package com.common.jdk8;import java.util.Arrays;import java.util.List;import java.util.function.Predicate;// 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的...原创 2019-07-02 01:16:05 · 7518 阅读 · 0 评论 -
java8新特性(2)--- 方法引用
java8新特性(2)— 方法引用新增语法双冒号(::)package com.common.jdk8;import java.util.Arrays;import java.util.List;//方法引用public class Jdk8Test2 { public static void main(String[] args) { //构造器引用:它的...原创 2019-07-02 01:10:42 · 7453 阅读 · 0 评论 -
java8新特性(1)--- lambda表达式
java8新特性(1)— lambda表达式函数式编程,简化开发package com.common.jdk8;// 试想,如果在jdk1.7中,我们要实现基于这个接口的加法运算,一般会这样// 先创建一个接口的实现类,实现这个方法,然后初始化这个实现类,再调用这个方法// jdk1.8中引入函数式编程的思想,具体就是lambda表达式,目的就在于简化上述问题public class...原创 2019-07-02 01:06:13 · 7512 阅读 · 0 评论