SF
从头学Java17
从头学Java17
注册登录
关注博客
注册登录
主页
关于
RSS
从头学Java17-今天的Kotlin更香吗
烧霞
2023-07-15
阅读 19 分钟
635
出于各种限制,很多公司依然停留在Java8,部分小伙伴转向了Kotlin。Kotlin作为静态编译语言,提供大量语法糖,而且编译后的字节码跟Java一致。当时,Java8于2014年发布,Kotlin于2016年,很多宣称的语法糖都是对比的Java8。不禁要问,相对今天的Java17,Kotlin优势还在吗?现在就用最新的Kotlin1.9.0,对前三篇文章里的l...
从头学Java17-Stream API(二)结合Record、Optional
烧霞
2023-07-05
阅读 40 分钟
1.1k
Stream API 是按照map/filter/reduce方法处理内存中数据的最佳工具。本系列教程由Record讲起,然后结合Optional,讨论collector的设计。
从头学Java17-Stream API(一)
烧霞
2023-07-03
阅读 37 分钟
748
Stream API 是按照map/filter/reduce方法处理内存中数据的最佳工具。本系列中的教程包含从基本概念一直到collector设计和并行流。
从头学Java17-Lambda表达式
烧霞
2023-07-03
阅读 29 分钟
883
表达式返回值的数据类型取决于其中使用的元素。cadence = 0返回 int,因为赋值运算符返回与其左侧数据类型相同的值。从其他表达式中可以看出,也可以返回其他类型。
从头学Java17-Modules模块
烧霞
2023-07-02
阅读 37 分钟
1.2k
从头讲JDK17的文章比较少,英文为主,老外虽能讲清原理,但写的比较绕,所以决定翻译一下,也有个别细节完善。原文关注点主要在java生态,以及类库的维护者如何过渡到module,对新用户也同样适用。