自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ThinkWon的博客

敏于观察,勤于思考,善于综合,勇于创新。

  • 博客(4)
  • 收藏
  • 关注

原创 Java8新特性-Base64

文章目录Base64 编码由来什么是 Base64 和 Base64 的使用场景什么是 Base64Base64 的使用场景Base64 编码原理Base64 编码过程Base64 解码原理Base64 编码字符串实例Base64 具体实现对字符串进行 Base64 编解码Encoder方式UrlEncoder方式MimeEncoder方式对文件进行 Base64 编解码文件与 Base64 字符串转换工具类文件转 Base64 字符串Base64 字符串转文件Base64 编码由来为什么会有Base6

2021-02-13 00:52:27 2337 9

原创 Java8新特性-Stream

文章目录简介Stream 的特性创建Stream通过集合创建流通过数组创建流通过Stream.of方法创建流创建规律的无限流创建无限流创建空流Stream操作分类中间操作无状态filtermapflapMap有状态distinctsortedsortedreversedthenComparinglimitskipconcat终结操作非短路操作forEachreducecollecttoList,toSet,toSetgroupingBypartitioningBymax、mincountsummarySta

2021-02-12 23:38:15 2366 3

原创 Java8新特性-Optional

文章目录简介Optional源码分析和使用场景属性和构造常用方法get()方法isPresent()方法ifPresent(Consumer<? super T> consumer)方法filter()方法map()方法flatMap()方法orElse()方法orElseGet()方法orElseThrow()方法Optional实战空判断断言使用误区总结在学习Optional之前我们先来看下面的例子。在我们开发过程中,碰到的异常中NullPointerException必然是排行第一的。所

2021-02-11 20:42:02 2062 10

原创 Java8新特性-Lambda表达式

文章目录简介使用Lambda表达式的优缺点基本概念函数式接口接口默认方法嵌套类(Nested Classes)使用Lambda表达式的前提基础语法Lambda表达式的重要特征目标类型与类型推断作用域方法引用静态方法引用指定对象实例方法引用特定类型任意对象方法引用超类方法引用构造器方法引用数组构造器方法引用Java8内置的函数式接口消费型接口供给型接口函数型接口断言型接口简介Lambda表达式(也称闭包),是Java8中最受期待和欢迎的新特性之一。Lambda表达式本质是一个匿名函数,但是它并不是匿名类的

2021-02-08 23:22:03 2245 3

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除