暂无搜索历史
我们一直在为 Kotlin 编译器(代号 K2)开发新的前端。前端是编译器的一部分,负责解析代码和执行语义分析、数据流分析、调用解析和类型推断。这是开发者与编译...
现代编程语言生态系统包括从测试框架到机器学习库再到 Web 开发框架的一切。这些选项通常由库作者提供给社区。
众所周知,Kotlin团队正在开发新版Kotlin编译器,并命名为K2。那么K2又是什么意思呢?难道是Kotlin第二版编译器的意思?
但是问题来了,官方文档是基于 groovy 写的,但是使用 kts 的开发者应该怎么写呢?
不知道大家在 macOS 上用 IntelliJ IDEA 或者 Android Studio 会不会觉得卡,就是在本地打字打出了远程控制的感觉的那种卡。
今天我们来聊聊 JEP 403: Strongly Encapsulate JDK Internals。这一条对于使用 JDK 内部 API 的应用场景来讲会比...
这一次我们来聊聊 JEP 406: Pattern Matching for switch (Preview)。这是一个预览特性。
我们书接上回,继续聊 Java 17 的更新。这篇我们介绍一下 JEP 409: Sealed Classes。
接下来,我们来聊聊访问外部资源的新 API,这些内容来自于 JEP 412: Foreign Function & Memory API (Incubator)...
我们书接上回,接着聊 JEP 412: Foreign Function & Memory API (Incubator) 当中访问外部函数的内容。
大多数 Java 程序员应该接触过 Servlet,其实在浏览器端对应的还有个 applet,但那已经是很早的时候的东西了。十几年前我开始学 Java 的时候,...
我们这一篇来简单聊聊 JEP 414: Vector API (Second Incubator),之前 Java 16 就已经开始孵化这个项目了。
接下来我们介绍 Java 17 合入的最后一个还没介绍的提案:JEP 415: Context-Specific Deserialization Filters...
这一条更新来自:JEP 356: Enhanced Pseudo-Random Number Generators,相比之下,这一条实用多了。
我们今天聊的内容来自于 JEP 306: Restore Always-Strict Floating-Point Semantics。看到这个提案的标题的时候...
Java 17 更新了,作为一个 10 年的 Java 程序员,还是有亿点点兴奋的,Kotlin 的群里面也是各种讨论 Java 的新特性。
之前给大家介绍了 HttpReq,想必大家看了之后都会想到一个问题:如果我想要定制返回结果,怎么办?
第一种,接口开发阶段。这时候我们要保证自己发出去的数据是符合协议要求的,这看上去似乎不是什么问题,我发出去的请求我难道会不知道吗?不,你可能真的不知道。有个工具...
(抱歉各位,之前发布的内容当中视频嵌入成“迁移 KTS”那一节的视频了,这次重新发布,更正视频内容,感谢大家的支持!)
现在我们的 Gradle 脚本都迁移到 KTS 了。接下来我们要考虑的问题是,能不能添加一些好用的扩展,方面后续脚本的编写?
腾讯 | 高级工程师 (已认证)
暂未填写学校和专业