【锁定直播】字节、华为云、阿里云等技术专家讨论如何将大模型接入 AIOps 解决实际问题,戳>>> 了解详情
写点什么

JavaOne 演讲亮点:JavaFX 2.0 发布,Java 9 登场

  • 2011-10-05
  • 本文字数:747 字

    阅读完需:约 2 分钟

Oracle 的 Java 首席架构师,Mark Reinhold,在旧金山 JavaOne 大会上的主题演讲中宣布了 JavaFX 正式版的发布,此外,他还对 Java 8 以及未来的开发计划进行了详细的阐述。

与 Java 8 相关的两大主题分别是模块化的 JigSaw 和 Lambda 项目。Mark Reinhold 强调,Jigsaw 可以与 OSGi 无缝集成。IBM 正寻求在 OpenJDK 项目中的合作,该项目也是 IBM 的第一个,以在两大模块化框架之间,寻求探索和尝试互操作性为目的的一次大胆尝试。

Lambda 使得 Java 可有效运行在多核心处理器系统上。“有些人会说 Lambda 表达式只是为了紧跟潮流,这么说未尝不对”,Reinhold 补充道,“但最主要的原因还是多核心处理器,与其打交道的最好的方式一定非 Lambda 莫属”。Lambda 的实现会利用到 Java 7 新加入的 InvokeDynamic 特性,该特性原本主要是为了支持 Ruby 和 Python 等动态类型语言。

此外,Java 8 的其他改进包括,继续完成将 JRockit 特性引入到 HotSpot 的工作、新的日期 / 时间 API(依照 JSR310)、新的类型注释,新增对一些传感器件的支持还将扩大 Java 的应用范围。

Oracle 也已开始关注 Java 9 在关键领域的发展。据 Reinhold 所述,Java 9 具有以下特征:自调节的 Java 虚拟机可以减少依赖命令行参数去手工优化、增强与操作系统或本地应用的集成、对大数据的支持、Reification(新的 Java 泛型处理方式)、增加对尾调用和 Continuation 的支持、新的元对象协议用来提高对跨语言的支持(一直为 Neal Gafter 所强烈推崇的)、多租户(multi-tenancy)、云应用的资源管理以及构建异构计算模型的能力。

Oracle 同时也宣布了 JavaFX 2.0 的发布,同时还发布了早些时候提到的拖拽式设计工具 Java FX SceneBuilder,该工具支持生成 FXML。

查看英文原文: JavaFX 2.0 Released, Java 9 Outlined During JavaOne Keynote

2011-10-05 00:513832
用户头像

发布了 156 篇内容, 共 49.5 次阅读, 收获喜欢 7 次。

关注

评论

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

应用不停机发布的思考与初识

陈俊

高可用 技术架构 不停机发布

openGauss开源自动化测试框架Yat,增强社区测试能力

openGauss

Junit 4 的 @Before 和 @BeforeClass 对比 Junit 5 @BeforeEach 和 @BeforeAll

HoneyMoose

SAP Cloud for Customer Extensibility的设计与实现

Jerry Wang

SAP abap C4C 11月日更

如何让 Sublime Text 编辑器支持新的 ABAP 关键字

Jerry Wang

SAP abap 11月日更 Sublime

筹备两年,60万字诚意续作《腾讯游戏开发精粹Ⅱ》正式发布

博文视点Broadview

“愚公移山”的方法解atoi,自以为巧妙!

老表

Python LeetCode 11月日更 算法与数据结构

Sechunter移动应用隐私合规检测详解

华为云开发者联盟

移动应用 目标检测 隐私 Sechunter 隐私合规

HarmonyOS内核技术大揭秘|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

OpenHarmony驱动框架解读和开发实践|HDC2021 技术分论坛

HarmonyOS开发者

HarmonyOS

Hibernate H2 数据库连接配置 URL 解读

HoneyMoose

MySQL Workbench 使用教程 - 如何使用 Workbench 操作 MySQL / MariaDB 数据库中文指南

蒋川

MySQL MariaDB MySQL 数据库

dart系列之:在dart中使用数字和字符串

程序那些事

flutter dart 程序那些事 11月日更

「Oracle」Oracle 数据库安装

恒生LIGHT云社区

数据库 oracle

奖金翻倍!Flink Forward Asia Hackathon 最新参赛指南请查收

Apache Flink

大数据 flink 编程 后端 hackathon

云原生社区上线了

云原生

开源 云原生 技术社区 社区

吐司盒子?芝士码?HarmonyOS创新音视频测试技术来啦|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

模块四作业

Geek_1d37ea

架构训练营

IntelliJ IDEA 如何针对 Java 项目创建 H2 数据库连接

HoneyMoose

一次谈不上有点内卷的美东某金融公司面试

HoneyMoose

关于HTTPS认证,这里解决你所有疑惑

华为云开发者联盟

https 证书 数据加密 认证 签发证书

填坑总结:python内存泄漏排查小技巧

华为云开发者联盟

Python 内存 内存泄漏 回收 全局变量

压缩比达到7:1,TDengine助力校园智慧用电系统降本增效

TDengine

tdengine 时序数据库

数仓如何限制临时数据文件下盘量

华为云开发者联盟

sql 线程 GaussDB(DWS) 临时文件 落盘

又添权威认定,旺链科技通过可信区块链专项认证!

旺链科技

区块链 产业区块链 技术测评 数字化经济

创建第一个微信小程序

坚果

微信小程序 11月日更

linux下prometheus+grafana安装

小鲍侃java

11月日更

搞定大厂算法面试之leetcode精讲4.贪心

全栈潇晨

LeetCode 算法面试

Chrome 插件特性及实战场景案例分析

vivo互联网技术

大前端 插件设计 chrome扩展

模块四学习总结

Geek_1d37ea

架构训练营

DevEco Testing,新增分布式测试功能|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

JavaOne演讲亮点:JavaFX 2.0发布,Java 9登场_Java_Charles Humble_InfoQ精选文章