最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

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:513835
用户头像

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

关注

评论

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

Kubernetes 跨集群流量调度实战 :访问控制

Flomesh

Service Mesh 服务网格 服务网格

每个人都必须为2023年的十大基本技术趋势做好准备

超自动化

AI 超自动化

一体化运维,降本增效!秒云助力海富通基金打造智能运维平台

MIAOYUN

运维 金融 智能运维 IT解决方案

群晖NAS设置Calibre个人电子图书馆

刘旭东

群晖 Calibre 个人图书

小心被坑死!如果你还在用 Zookeeper 做注册中心

风铃架构日知录

Java zookeeper 程序人生 后端 注册中心

国内首款支持gRPC+WebSocket调试的工具——Apipost

不想敲代码

JavaScript刷LeetCode拿offer-树的遍历

js2030code

JavaScript LeetCode

深入理解JS作用域链与执行上下文

loveX001

JavaScript

Java高手速成 | 数据库实训:图书馆管理系统建模

TiAmo

数据库 管理系统 1月月更

React源码分析(一)Fiber

flyzz177

React

从源码角度看React-Hydrate原理

flyzz177

React

谈谈你在面试中遇到的一面、二面、三面有什么区别?

风铃架构日知录

Java java面试 程序员面试 面试‘’ 面试流程

【架构设计】你的应用该如何分层呢?

JAVA旭阳

Java 架构

JavaScript刷LeetCode拿offer-栈相关题目

js2030code

JavaScript LeetCode

Koordinator v1.1发布:负载感知与干扰检测采集

阿里巴巴云原生

阿里云 云原生 Koordinator

React-Hooks源码深度解读

flyzz177

React

从recat源码角度看setState流程

flyzz177

React

2023我的前端面试小结

loveX001

JavaScript

Reids的BigKey和HotKey

小小怪下士

Java redis 程序员

云时代,最好用的MySQL客户端工具推荐

NineData

MySQL 数据库 GUI

深入react源码看setState究竟做了什么?

flyzz177

React

用javascript分类刷leetcode13.单调栈(图文视频讲解)

js2030code

JavaScript LeetCode

经常会采坑的javascript原型应试题

loveX001

JavaScript

详解UDS CAN诊断:SecurityAccess Service(SID:0X27)

不脱发的程序猿

汽车电子 CAN ISO 14229 诊断和通信管理功能单元 SecurityAccess Service

一文教会你mock(Mockito和PowerMock双剑合璧)

京东科技开发者

测试 powermock Mock pom 企业号 1 月 PK 榜

4天带你上手HarmonyOS ArkUI开发——《HarmonyOS ArkUI入门训练营之健康生活实战》

HarmonyOS开发者

HarmonyOS

SPL 实现电力高频时序数据实时存储统计

石臻臻的杂货铺

SPL

AIGC最近很火,给大家推荐一个已经有1000位开发者使用的中文aigc开源模型,包括ai画图、ai聊天

AIGC布道者

人工智能 机器学习 AI AIGC AI绘画

看透react源码之感受react的进化

flyzz177

React

贴吧低代码高性能规则引擎设计

百度Geek说

低代码 规则引擎 平台化 企业号 1 月 PK 榜

2023我的前端面试小结

loveX001

JavaScript

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