logo头像

From zero to HERO

Java 未来的一些展望

Java 未来的一些展望

2022年Java将有什么新的特性和改进,我相信很多Java开发者都想知道。结合Java语言架构师布莱恩·格茨(Brian Goetz)最近的一些分享,胖哥给大家爆个料。老规矩,点赞、再看、转发...

Java 新API的时间格式化

Java 新API的时间格式化

时间过得真是快,现在已经是2022年了。作为开发来说,时间处理是非常繁琐的。从Java 8开始有了新的时间API、时间的处理更加优雅,不再需要借助三方类库,而且线程安全。今天来梳理一下新API的...

更快的Maven来了

更快的Maven来了

Maven经常被拿来和Gradle做对比,最大的劣势之一就是Maven构建慢,Gradle比Maven构建速度快2到10倍,而如今Maven也可以更快了。Apache Maven团队从Grad...

从Java 9 到 Java 17之Java 14

从Java 9 到 Java 17之Java 14

Java 13在2019年9月发布,这个版本引入的正式可用特性几乎没有,是我认为最无聊的版本之一。所以我们来看Java 14吧。 Switch表达式我觉得switch表达式在日常中开发被使用的太...

Java类(接口)的新类型——密封类

Java类(接口)的新类型——密封类

密封类是Java 17正式支持的一个新特性,它让Java中类的继承可以更加细粒度的进行控制。今天就来认识一下这个新的功能。 密封类在以往的Java类继承中,Java类的继承控制非常有限,仅能通过...

从Java 9 到 Java 17之Java 12

从Java 9 到 Java 17之Java 12

Java 12 对开发者有用的特性并不是特别多,不过实用性还是有的 字符串增强Java 12 进一步对字符串操作进行增强,增加了两个方法。 字符串缩进String.indent(int n) 会...

从Java 9 到 Java 17之Java 11

从Java 9 到 Java 17之Java 11

Java 11是自Java 8以来的又一个LTS版本,是目前全球使用最多的LTS版本之一。今天我们接着在Java 9 到 Java 17系列文章中来认识针对普通开发者的Java 11。 字符串A...

从Java 9 到 Java 17之Java 10

从Java 9 到 Java 17之Java 10

在上一篇我们对Java 9的特性进行了一些回顾,今天接着来看看Java 10带来了什么特性。之所以需要把Java 8 到Java 17的特性归纳一遍,因为Java社区对Java 17的重视程度前...

Java Champions的一些知识

Java Champions的一些知识

虽然有很多编程语言声称性能和语法都比Java要好,但是这些语言有一样东西比不上Java,这就是社区建设。通常大家查询Java社区都会查到一个叫Java User Group的组织,简称JUG。这...

从Java 9 到 Java 17之Java 9

从Java 9 到 Java 17之Java 9

Java 17 是Java 最重要的一个LTS版本之一,但是直接从Java 8 过渡到Java 17跨度太大了,势必有些困难。所以胖哥抽时间梳理了一下从Java 9到Java 17的一些常用AP...