在上一篇我们对Java 9的特性进行了一些回顾,今天接着来看看Java 10带来了什么特性。之所以需要把Java 8 到Java 17的特性归纳一遍,因为Java社区对Java 17的重视程度前...
虽然有很多编程语言声称性能和语法都比Java要好,但是这些语言有一样东西比不上Java,这就是社区建设。通常大家查询Java社区都会查到一个叫Java User Group的组织,简称JUG。这...
Java 17 是Java 最重要的一个LTS版本之一,但是直接从Java 8 过渡到Java 17跨度太大了,势必有些困难。所以胖哥抽时间梳理了一下从Java 9到Java 17的一些常用AP...
Java 17现在已经发布,不少同学蠢蠢欲试,但是又担心配置新的JDK会影响现在的项目环境。今天介绍一个项目级别的JDK配置方法。让你先人一步快速入门Java 17,同时也不会影响原有项目。 项...
前些日有同学问我Java接口中为什么要增加一个默认方法。在Java 8 中不单单增加了默认接口方法还增加了静态接口方法。今天就来聊聊这两个方法。 默认接口方法java中的默认接口方法是这样定义的...
一年一度的SpringOne大会在9月1日至2日因为疫情原因在线上举行。Pivotal公司(Spring项目拥有者)每年都会举办一次这样的大会,与全球数千位开发人员、客户和合作伙伴相聚在一起,交...
我们有一个接口服务为下游的系统提供数据服务,本来好好的大家都愉快地传递JSON,非常和谐。可最近有个新需求去对接一个很老的系统,这倒是不算啥,可这个老系统数据不是以JSON传递的而是以XML传递...
前几篇我和大家一起对Keycloak进行了粗略的了解。随着逐步的了解,我发现进入了一个误区,原本以为Spring Security整合Keycloak的重心在于Spring Security这一...
基本每个公司的项目都有一套模板,只要开新项目直接复制一份改改包名和一些配置就初始化了一个新项目。这种方式有点繁琐,有没有通过命令甚至是可视化的方式从一个模板项目初始化项目。Maven其实有提供这...
在Java 8 中,甚至到Java 16 中执行下面的Stream流操作 Stream.of(1, 2, 3, 4) .skip(1) .limit(2)...