Java 8 语言功能支持更新

栏目: 编程语言 · Java · 发布时间: 6年前

内容简介:Java 8 语言功能支持更新
发布人:产品经理  James Lau

几天前,我们发布了 Android Studio 2.4 Preview 6 。现在,在 javac/dx 编译路径中,Java 8 语言功能将得到 Android 构建系统的支持。Android Studio 的 Gradle 插件现在对 Java 8 类文件进行“脱糖”处理,仅保留与 Java 7 兼容的类文件,因此,您可以使用 Java 8 的 lambda、方法引用及其他功能

对于尝试 Jack 编译器的开发者而言,我们现在支持相同的 Java 8 语言功能集,但构建速度更快。您可以将 Java 8 语言功能和依靠字节码的工具(包括 Instant Run)结合使用。此外还支持使用 Java 8 编写的库。

我们最初是在 Android Studio 2.4 Preview 4 中添加 Java 8 脱糖功能。Preview 6 包含与 Java 8 语言功能支持有关的重要问题修复。其中的许多修复基于您提交的错误报告。我们非常感谢您帮助社区改进 Android 开发工具!

在您的 Android 项目中试用 Java 8 语言功能非常简单。只需下载 Android Studio 2.4 Preview 6 ,并将项目的目标和源代码兼容性更新至与 Java 版本 1.8 兼容即可。您可以在我们的 预览版文档 中找到更多信息。

希望您爱上 lambda!


以上所述就是小编给大家介绍的《Java 8 语言功能支持更新》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C++编程思想(第1卷)

C++编程思想(第1卷)

[美] Bruce Eckel / 刘宗田、袁兆山、潘秋菱 / 机械工业出版社 / 2002-9 / 59.00元

《C++编程思考》第2版与第1版相比,在章节安排上有以下改变。增加了两章:“对象的创建与使用”和“C++中的C”,前者与“对象导言”实际上是第1版“对象的演化”一章的彻底重写,增加了近几年面向对象方法和编程方法的最瓣研究与实践的有效成果,后者的添加使不熟悉C的读者可以直接使用这本书。删去了四章:“输入输出流介绍”、“多重继承”、“异常处理”和“运行时类型识别”,删去的内容属于C++中较复杂的主题,......一起来看看 《C++编程思想(第1卷)》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具