我一直想知道用于 Android 开发的 Java 版本与 Java SE 版本有何关系。例如,我今天正在阅读有关“类型推断和通用方法”的内容,这是 Java SE 7 中添加的功能。我想知道“我可以在 Android 代码中使用它吗?”
当然,我可以将代码输入到 Android 项目中并查看它是否可以编译,但我更乐意在脑海中进行某种映射。
我尝试用谷歌搜索此信息,检查 Android 文档等,但找不到答案。
编辑:我对语言功能更感兴趣,例如Android Java 语法版本与 Java SE 语法有何关系。
Android 的版本与 Java SE 没有直接关系,尽管它使用 Apache Harmony 的 SE 6 库和工具的子集。 Android 团队将决定是否以及何时支持/需要 Harmony SE 7 版本。
Edit看起来从 KitKat Android 开始就支持 Java SE 7 语言功能。请参阅下面的评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)