随笔分类 -  【Java 8】

摘要:java 1.8中引入了Base64,不在需要引入第三方库就可以使用base64了。 在需要用到base64进行加密解密的时候就可以使用了 阅读全文
posted @ 2019-07-10 10:29 花拾夕 阅读(9171) 评论(0) 推荐(0) 编辑
摘要:【前言】 java8新特性 java8 函数接口 java8 Optional使用总结 Java 8 时间日期使用 java8 lambda表达式 1、流的介绍 Java8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(agg 阅读全文
posted @ 2019-07-10 09:40 花拾夕 阅读(4018) 评论(0) 推荐(0) 编辑
摘要:【前言】 java8新特性 java8 函数接口 java8 Optional使用总结 Java 8 时间日期使用 java8中一个非常重要的特性就是lambda表达式,我们可以把它看成是一种闭包,它允许把函数当做参数来使用,是面向函数式编程的思想,一定程度上可以使代码看起来更加简洁。例如以前我们使 阅读全文
posted @ 2019-06-18 19:22 花拾夕 阅读(75715) 评论(0) 推荐(5) 编辑
摘要:【前言】 java8新特性 java8 Optional使用总结 java8 lambda表达式 Java 8 时间日期使用 1、函数式接口新特性 java8中引入了函数式接口新特性,使用@FunctionalInterface标识,表示有且只有一个抽象方法,但可以有多个非抽象方法。eg: 2、四大 阅读全文
posted @ 2019-06-14 14:05 花拾夕 阅读(6245) 评论(0) 推荐(0) 编辑
摘要:【前言】 java8新特性 java8 函数接口 java8 lambda表达式 Java 8 时间日期使用 java8 推出的Optional的目的就是为了杜绝空指针异常,帮助开发者开发出更优雅的代码,使用Optional不正确时,将会违背设计者的初衷。 一、Optional的构造方式: 1、Op 阅读全文
posted @ 2019-06-12 14:42 花拾夕 阅读(33261) 评论(2) 推荐(7) 编辑
摘要:1、遍历 java遍历Map的方式有多种,一下以代码示例来说明使用: 2、常用Map 2.1 常用Map有HashMap、LinkedHashMap、TreeMap三种: HashMap是常规的哈希表,查询以及插入的性能最好,在使用中用的较多,因为HashMap是线程不安全的,所以多线程中不好使用。 阅读全文
posted @ 2019-04-02 18:44 花拾夕 阅读(639) 评论(0) 推荐(0) 编辑
摘要:一、日期时间 Java 8通过发布新的Date-Time API (JSR 310)来进一步加强对日期与时间的处理。java.util.Date和SimpleDateFormatter都不是线程安全的,而LocalDate和LocalTime和最基本的String一样,是不变类型,不但线程安全,而且 阅读全文
posted @ 2019-03-06 13:11 花拾夕 阅读(1751) 评论(0) 推荐(1) 编辑
摘要:1、分组并进行求和组合运算 示例主要代码: 运行结果如下: {papaya=1, orange=1, banana=2, apple=3} 或者针对对象的复杂处理: 2、List转换成Map 示例主要代码: 阅读全文
posted @ 2018-10-26 22:21 花拾夕 阅读(897) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示