后端开发

JHub开发之初始化Maven项目

本文介绍了在安装IDEA、Git、JDK和Maven的基础上,创建一个简单的Maven项目,并配置Maven仓库为阿里云。同时,作者还提到了安装Postman和进行一些Git仓库的清理工作。文章以创建名为'JHub'的项目为例,强调了项目的模块化管理,包括删除自动生成的文件和提交代码到仓库。
阅读全文

Java_19

Java 19 在 2022 年 9 月 20 日正式发布,Java 19 不是一个长期支持版本,直到 2023 年 3 月它将被 JDK 20 取代,这次更新共带来 7 个新功能。 主要特性 Java 19 带来的 7 个新特性: JEP 描述 405 Record 模式匹配 (Preview) ...
阅读全文

Java_18

Java 18 在 2022 年 3 月 22 日正式发布,Java 18 不是一个长期支持版本,这次更新共带来 9 个新功能。 主要特性 OpenJDK Java 18 文档:https://openjdk.java.net/projects/jdk/18/ JEP 描述 JEP 400 默认为 ...
阅读全文

Java_17-LTS

Java 17 发布于 2021 年 9 月 14 日。Java 17 版本是切换到新的 6 个月发布周期以来的第二个长期支持(LTS)版本(第一个是 Java 11) [285] 。 主要特性 这次更新共带来 14 个新功能。 OpenJDK Java 17 文档:https://openjdk....
阅读全文

Java_16

Java 16 在 2021 年 3 月 16 日正式发布,不是长久支持版本,这次更新没有带来很多语法上的改动,但是也带来了不少新的实用功能。 主要特性 Java 16 随附的 17 个 JEP 分为六个不同类别: 新语言特性 JEP 394,适用于 instanceof 的模式匹配 模式匹配(Pa...
阅读全文

Java_15

Java 15 在 2020 年 9 月发布,虽然不是长久支持版本,但是也带来了 14 个新功能,这些新功能中有不少是十分实用的。 主要特性 Java 15 新功能: JEP 描述 JEP 339 爱德华曲线算法(EdDSA) JEP 360 Sealed Classes(密封类)预览 JEP 37...
阅读全文

Java_14

JDK 14 发布于 2020 年 3 月 17 日。 主要特性 Java 14 包含了下方列出的新功能,以及“数百个小改进和数千个漏洞修复” [281] 。 JEP-305:使用 instanceof 的模式匹配(预览) JEP-343:打包工具(孵化中) JEP-345:在 G1 中,对不均匀的...
阅读全文

Java_13

JDK 13 于 2019 年 9 月 17 日发布。 主要特性 该版本包含以下新特性以及很多的强化和很多的漏洞修补。[272] JEP-350: 动态 CDS 归档[273] JEP-351: ZGC: 取消提交未使用存储器[274] JEP-353: 重新实现旧版 Socket API[275]...
阅读全文

Java_12

JDK 12 于 2019 年 3 月 19 日发布。 主要特性 该版本包含较多新特性,例如: JEP 189:Shenandoah:一个实验性的低延迟垃圾收集器[262] JEP 230:细粒度性能评审包[263] JEP 325:Switch 表达式(预览阶段)[264] JEP 334:JVM...
阅读全文