bennyhuo

LV1
发表了文章

Java 17 更新(4):这波更新,居然利好 mac 用户

不知道大家在 macOS 上用 IntelliJ IDEA 或者 Android Studio 会不会觉得卡,就是在本地打字打出了远程控制的感觉的那种卡。

bennyhuo
发表了文章

Java 17 更新(6):制裁!我自己私有的 API 你们怎么随便一个人都想用?

今天我们来聊聊 JEP 403: Strongly Encapsulate JDK Internals。这一条对于使用 JDK 内部 API 的应用场景来讲会比...

bennyhuo
发表了文章

Java 17 更新(7):模式匹配要支持 switch 啦

这一次我们来聊聊 JEP 406: Pattern Matching for switch (Preview)。这是一个预览特性。

bennyhuo
发表了文章

Java 17 更新(8):密封类终于转正

我们书接上回,继续聊 Java 17 的更新。这篇我们介绍一下 JEP 409: Sealed Classes。

bennyhuo
发表了文章

Java 17 更新(9):Unsafe 不 safe,我们来一套 safe 的 API 访问堆外内存

接下来,我们来聊聊访问外部资源的新 API,这些内容来自于 JEP 412: Foreign Function & Memory API (Incubator)...

bennyhuo
发表了文章

Java 17 更新(10):访问外部函数的新 API,JNI 要凉了?

我们书接上回,接着聊 JEP 412: Foreign Function & Memory API (Incubator) 当中访问外部函数的内容。

bennyhuo
发表了文章

Java 17 更新(5):历史包袱有点儿大,JDK 也在删代码啦

大多数 Java 程序员应该接触过 Servlet,其实在浏览器端对应的还有个 applet,但那已经是很早的时候的东西了。十几年前我开始学 Java 的时候,...

bennyhuo
发表了文章

Java 17 更新(11):支持矢量运算,利好科学计算?

我们这一篇来简单聊聊 JEP 414: Vector API (Second Incubator),之前 Java 16 就已经开始孵化这个项目了。

bennyhuo
发表了文章

Java 17 更新(12):支持上下文的序列化过滤器,又一次给序列化打补丁

接下来我们介绍 Java 17 合入的最后一个还没介绍的提案:JEP 415: Context-Specific Deserialization Filters...

bennyhuo
发表了文章

Java 17 更新(3):随机数生成器来了一波稳稳的增强

这一条更新来自:JEP 356: Enhanced Pseudo-Random Number Generators,相比之下,这一条实用多了。

bennyhuo
发表了文章

Java 17 更新(2):没什么存在感的 strictfp, 这回算是回光返照了

我们今天聊的内容来自于 JEP 306: Restore Always-Strict Floating-Point Semantics。看到这个提案的标题的时候...

bennyhuo
发表了文章

Java 17 更新(1):更快的 LTS 节奏

Java 17 更新了,作为一个 10 年的 Java 程序员,还是有亿点点兴奋的,Kotlin 的群里面也是各种讨论 Java 的新特性。

bennyhuo
发表了文章

比 HttpReq 更强大专业的 PipeDream

之前给大家介绍了 HttpReq,想必大家看了之后都会想到一个问题:如果我想要定制返回结果,怎么办?

bennyhuo
发表了文章

给大家介绍个简单实用的接口调试工具: HttpReq

第一种,接口开发阶段。这时候我们要保证自己发出去的数据是符合协议要求的,这看上去似乎不是什么问题,我发出去的请求我难道会不知道吗?不,你可能真的不知道。有个工具...

bennyhuo
发表了文章

[更正视频] 如何为 Gradle 的 KTS 脚本添加扩展?

(抱歉各位,之前发布的内容当中视频嵌入成“迁移 KTS”那一节的视频了,这次重新发布,更正视频内容,感谢大家的支持!)

bennyhuo
发表了文章

如何为 Gradle 的 KTS 脚本添加扩展?

现在我们的 Gradle 脚本都迁移到 KTS 了。接下来我们要考虑的问题是,能不能添加一些好用的扩展,方面后续脚本的编写?

bennyhuo
发表了文章

快速迁移 Gradle 脚本至 KTS

大家可以在我的 GitHub 页面找到这个工程:bennyhuo/Android-LuaJavax: Powerful Kotlin style API for...

bennyhuo
发表了文章

使用 Jetpack ActivityResult 处理 Activity 之间的数据通信

无论您是在应用中请求某项权限,从文件管理系统中选择某个文件,还是期望从第三方应用中获取到某些数据,都会涉及到在 Activity 之间传递数据,而这也正是 An...

bennyhuo
发表了文章

Kotlin 的 IDE 插件 2021.1 发布: 性能的提升以及更好的重构支持

伴随着 IntelliJ IDEA 最新版本 2021.1 的发布,Kotlin 插件也迎来了进一步的优化和提升。这次更新主要聚焦于开发体验的改善,包括更高效的...

bennyhuo
发表了文章

优先使用 KTX 库 | MAD Skills

在 Kotlin 中使用 Android 的 Java API 时,您会迅速意识到这样的做法失去了 Kotlin 语言简单有趣的特点。与其您亲自去编写这些 AP...

bennyhuo

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券