摘要: 通过record增强Java编程语言。record提供了一种紧凑的语法来声明类,这些类是浅层不可变数据的透明持有者。 动机 我们经常听到这样的抱怨:“Java太冗长”、“Java规则过多”。首当其冲的就是充当简单集合的“数据载体”的类。为了写一个数据类,开发人员必须编写许多低价值、重复且容易出错的代 阅读全文
posted @ 2020-04-28 21:07 天宇轩-王 阅读(371) 评论(0) 推荐(0) 编辑
摘要: JEP 343: Java打包工具(孵化项目) 引入 该特性旨在创建一个用于打包独立Java应用程序的工具。Java应用的打包和分发一直是个老大难问题。用户希望Java应用的安装和运行方式和其他应用有相似的体验。比如,在Windows上只需要双击文件就可以运行。Java平台本身并没有提供实用的工具解 阅读全文
posted @ 2020-04-28 20:29 天宇轩-王 阅读(577) 评论(0) 推荐(0) 编辑