flydean的博客.程序那些事

JDK10的新特性:本地变量类型var

JDK10的新特性:本地变量类型var

JDK10的新特性:本地变量类型var 简介 java以面向对象的特性显著于世并得到了蓬勃的发展。在语言的发展过程中,为了让java语言更加简洁和方便使用,JDK也在不断的进行改进。 今天本文将要介绍...

reactive stream协议详解

reactive stream协议详解

reactive stream协议详解 背景 Stream大家应该都很熟悉了,java8中为所有的集合类都引入了Stream的概念。优雅的链式操作,流式处理逻辑,相信用过的人都会爱不释手。 每个数据流...

JDK11的新特性:新的HTTP API

JDK11的新特性:新的HTTP API

JDK11的新特性:新的HTTP API 简介 JDK11之前,java的HTTP功能很弱,只提供了HttpURLConnection来进行HTTP连接,并且使用起来非常复杂。所以一般大家都是用第三方...

JDK12的新特性:CompactNumberFormat

JDK12的新特性:CompactNumberFormat

JDK12的新特性:CompactNumberFormat 简介 JDK12引入了新的格式化数字的类叫做CompactNumberFormat。主要方便我们对很长的数字进行简写。比如1000可以简写为...

JDK12的新特性:teeing collectors

JDK12的新特性:teeing collectors

JDK12的新特性:teeing collectors 简介 JDK12为java.util.stream.Collectors添加了一个新的teeing方法,怎么翻译呢?看到很多人都把它翻译成“发球...

java深入理解浅拷贝和深拷贝

java深入理解浅拷贝和深拷贝

java深入理解浅拷贝和深拷贝 简介 拷贝对象是java中经常会遇到的问题。java中存在两种类型,基础类型和引用类型。 java的赋值都是传值的,对于基础类型来说,会拷贝具体的内容,但是对于引用对象...