烧霞

一步一步 架构师之路

2023年7月15日

从头学Java17-今天的Kotlin更香吗

摘要: > 出于各种限制,很多公司依然停留在Java8,部分小伙伴转向了Kotlin。Kotlin作为静态编译语言,提供大量语法糖,而且编译后的字节码跟Java一致。 > > 当时,Java8于2014年发布,Kotlin于2016年,很多宣称的语法糖都是对比的Java8。不禁要问,相对今天的Java17, 阅读全文

posted @ 2023-07-15 16:22 烧霞 阅读(115) 评论(0) 推荐(0) 编辑

2023年7月9日

暗黑2能用Java开发?还能生成APP?

摘要: > 最近烧哥发现个宝藏项目,竟然用Java开发了暗黑2出来。 众所周知,暗黑2是暴雪开发的一款经典游戏,距今虽有20多年,仍然有很多粉丝。 粉丝延续热情的方式有很多,一种是做Mod,比如[魔电](https://www.median-xl.com/),对怪物、技能、物品、场景、甚至游戏机制都有大改, 阅读全文

posted @ 2023-07-09 21:41 烧霞 阅读(244) 评论(0) 推荐(0) 编辑

2023年7月5日

从头学Java17-Stream API(二)结合Record、Optional

摘要: # Stream API > Stream API 是按照map/filter/reduce方法处理内存中数据的最佳工具。 > 本系列教程由Record讲起,然后结合Optional,讨论collector的设计。 ![](https://i.hongkj.cn/java17/logo-stream 阅读全文

posted @ 2023-07-05 21:02 烧霞 阅读(166) 评论(0) 推荐(0) 编辑

2023年7月2日

从头学Java17-Stream API(一)

摘要: Stream API 是按照map/filter/reduce方法处理内存中数据的最佳工具。 本系列中的教程包含从基本概念一直到collector设计和并行流。 阅读全文

posted @ 2023-07-02 17:20 烧霞 阅读(196) 评论(0) 推荐(0) 编辑

2023年7月1日

从头学Java17-Lambda表达式

摘要: # Lambda表达式 > 这一系列教程,旨在介绍 lambda 的概念,同时逐步教授如何在实践中使用它们。 ![](https://i.hongkj.cn/java17/logo-lambda.jpg/s) ## 回顾表达式、语句 ### 表达式 *表达式*由变量、运算符和方法调用组成,其计算结果 阅读全文

posted @ 2023-07-01 17:33 烧霞 阅读(86) 评论(0) 推荐(0) 编辑

从头学Java17-Modules模块

摘要: # 模块Modules > 了解module系统如何塑造 JDK,如何使用,使项目更易于维护。 # *烧哥注* > 从头讲JDK17的文章比较少,英文为主,老外虽能讲清原理,但写的比较绕,所以决定翻译一下,也有个别细节完善。 > > 原文关注点主要在java生态,以及类库的维护者如何过渡到modul 阅读全文

posted @ 2023-07-01 17:21 烧霞 阅读(697) 评论(0) 推荐(0) 编辑

导航