Jetbrains在一般释放之前抛光Kotlin for JVM
2021-06-14 17:44:03 [来源]:
Kotlin,Jetbrains“JVM的静态类型语言,已达到1.0释放候选阶段。
Kotlin还使用Android移动平台和浏览器,降低了样板编码的量,避免了像空指针等错误类,并且与Java和JVM框架和库完全互操作。
[请参阅InfoWorld在20时完全覆盖Java:编程Juggernaut滚动/ JVM,Java的其他大遗产/其成功,失败和未来/ Java如何永远更改编程/跟上App Dev中的热门话题与InfoWorld的应用程序开发时事通讯。]自亮点4以来,Kotlin已经看到了很多变化,并且发布候选人要求重新编译所有代码。“我们已经修复了许多与使用现场方差类型预测连接的恼人的错误,”Jetbrains的Andrey Breslav表示,在周四的博客帖子中。“结果,编译器可能会在代码中找到一些先前错过的错误。”Kotlin 1.0的最终释放是“接近”,他说,并在Kotlin网站上访问了释放候选者。
通过发布候选者,先前已弃用的语言构造现在是错误而不是警告,而不是在字节代码中生成的已弃用声明已被删除。对于Java互操作性,对从Java GET / SET对派生的合成属性进行了改进。Breslav表示,这些声明现在与成员分配有关成员的标准,并为返回值的Java Setter添加了支持。
在标准库中,库代码已被重新排列为更粒度的软件包,而某些功能现在是直联的。私有顶级Kotlin类被编译为包 - 私有Java类,无法从非私有内联功能访问私人类的成员。“发布候选者”还以更惯用的方式在Gradle构建工具中启用Android扩展。
Kotlin与Jetbrains合作“Intellij Ide IDE”。还提供了Eclipse Luna IDE的Kotlin插件的预览版本。
这个故事,“Jetbrines在普通释放之前抛出了JVM的Kotlin”最初由Infoworld发表。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。