AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

Oracle 计划新的移动 OpenJDK 项目

  • 2015-10-27
  • 本文字数:640 字

    阅读完需:约 2 分钟

Oravcle 已经提出了一个致力于振兴移动 Java 状态的新项目的计划。如果被 OpenJDK 采纳,新的移动计划将会专注于将 OpenJDK 移植到流行的移动平台例如 iOS、Android 和 Windows Phone。

Bob Vandette,被提议为新项目的领导者,他确认了 Oracle 打算为这个项目做出重大的 IP 贡献,它将基于 OpenJDK9 并且采用无领导者模式。具体包括支持:

  • 等价于 Java 8 的 compact2 的配置文件(但作为 Java9 模块)
  • iOS x64 和 arm64(arm64 通过 Zero no-assembly 纯 C++ 解释器)
  • Android x86 和 arm(32-bit 同时支持 JIT)
  • Windows 10 x64 Surface Pro
  • JavaLauncher 帮助界面(为了简化包含 Java 于移动应用内)

Oracle 计划贡献构建系统,这是由于 Hotspot 和 JDK 源的变化需要针对移动平台。这一消息似乎表明,由于 iOS 已经限制了特定类型的动态代码转换,而它在 Java 运行时很常见,Oracle 将包括产生静态 Java 运行时的能力。

这一建议仍然必须由 OpenJDK 的的资格投票成员的批准,但似乎在提前投票中得到了支持。同时许多业内评论家都认为移动 Java 不是 Android 或下降的 JavaME 技术,该公告显示,Oracle 仍然相信他们可以找到一个市场上的现代移动平台的“真正的”Java。

查看英文原文: Oracle Propose New Mobile OpenJDK Project


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-10-27 19:002512
用户头像

发布了 32 篇内容, 共 19.9 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

项目管理100问 | 研发团队如何实现无缝协作

万事ONES

项目管理 ONES Project 研发团队

和12岁小同志搞创客开发:如何选择合适的控制器?

不脱发的程序猿

DIY 创客开发 如何选择合适的控制器?

【Flutter 专题】107 图解自定义 ACEPageMenu 滑动菜单 (二)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 6月日更

为什么聪明的程序员会写出糟糕的代码

实力程序员

机器学习入门:多变量线性回归

华为云开发者联盟

机器学习 多变量线性回归

云小课 | 华为云KYON之私网NAT网关

华为云开发者联盟

网关 华为云 KYON企业级云网络 私网NAT网关 重叠组网

Pandas之:深入理解Pandas的数据结构

程序那些事

Python 数据分析 pandas 程序那些事

平阴玫瑰×浪潮云洲:见证一朵玫瑰的绽放

云计算

如何解决回归任务数据不均衡的问题?

华为云开发者联盟

深度学习 模型 标签 数据不平衡 DIR

技术干货 | 如何实现对动态PPT的云端录制?

ZEGO即构

音视频 WebRTC RTC 即构 动态PPT录制

缓存与数据库的双写一致性

leonsh

MySQL redis 缓存

技术实践丨体验量子神经网络在自然语言处理中的应用

华为云开发者联盟

自然语言处理 量子 量子神经网络 量子模拟

react源码解析11.生命周期调用顺序

全栈潇晨

react.js

Dokcer Compose部署Nebula Graph配置文件

阿呆

配置信息

助力碳中和,EMQ与SAP共同构建绿色IoT解决方案

EMQ映云科技

开源 5G 碳中和 SAP 碳达峰

只记得文件类型如何用EasyRecovery实现恢复?

淋雨

数据恢复 EasyRecovery 文件恢复 照片恢复

Python——列表元素的增删改

在即

6月日更

可视化及时把控营运状况,助力管理效率提升80%

一只数据鲸鱼

数据可视化 智慧城市 智慧园区 三维可视化 智慧楼宇

WorkPlus Lite 企业级移动平台

BeeWorks

GrowingIO 增长平台产研项目管理实践

GrowingIO技术专栏

项目管理 程序员 Jira growingio

读深入ES6记[四]

蛋先生DX

ES6 6月日更

5000字 | 详解 Java 中的 21 种锁

悟空聊架构

Java 读写锁 锁升级 6月日更

跨域背后的故事(一)-----同源策略

卢卡多多

浏览器 同源策略 6月日更

联想积极参与CSMM标准制定和推广,推进中国软件产业高质量发展

科技热闻

Java 并发编程—— Executors 分析应用

Antway

6月日更

来自 Apache APISIX committer 的经验分享 —— 编程之夏专访

API7.ai 技术团队

后端 技术人 API 网关

WorkPlus私有化「数智融合」移动平台

BeeWorks

应对全场景AI框架部署挑战,MindSpore“四招”让你躺平

华为云开发者联盟

深度学习 AI mindspore 算子 ai框架

Java字符串池、常量池、intern的爱恨纠葛

叫我阿柒啊

Java 常量池 intern 字符串常量池

产品策略闭环是个什么环?

万事ONES

项目管理 研发管理 ONES 产品策略

ONES CTO 冯斌 | 大型团队敏捷项目管理实践与思考

万事ONES

项目管理 研发管理 团队协作 ONES 研发工具

Oracle计划新的移动OpenJDK项目_Java_Ben Evans_InfoQ精选文章