首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android中的Java 7/8?

Android中的Java 7/8?
EN

Stack Overflow用户
提问于 2013-08-07 18:55:04
回答 1查看 3.4K关注 0票数 4

Android是一个很棒的移动平台,它使用Java (理由很充分)--一种非常流行的编程语言。但是Java语言在不断发展,向前发展,有一些小的语言改进的版本7已经有了一些年,第二年,版本8又出现了人们期待的lambdas。

我的问题是: Android是运行Java 7还是8,还是接受它们的一些构造?

更新:只对不信的人说:在AndroidKitkat4.4中,我们可以使用Java 7的好东西: ARM、切换字符串、钻石等等!我希望不要花这么长时间来获得lambdas和Java 8特性。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-07 19:06:06

据tools团队称,Android现在使用Java 7,尽管我个人还没有试过。我的意思是,您可以使用Java 7编译器编译Android项目,构建工具将接受Java 7编译器的输出。AFAIK,只添加了一个新的字节码(invokedynamic或类似的东西),它是用于解释器的,而不是javac编译器。

因为Java 8并不以最终形式存在,而且Google不倾向于给出这样的未来细节(特别是在飞行中的诉讼),您将知道我们其他人何时知道,在Java 8发布之后的某个时候。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18111539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档