写点什么

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

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

关注

评论

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

AI与低代码的结合及应用

力软低代码开发平台

WhaleDI数据治理利器之“低成本数据质量管理”

鲸品堂

12 月 PK 榜

React源码分析7-state计算流程和优先级

flyzz177

React

数据治理体系建设与数据资产路线图规划

用友BIP

互联网医疗领域月度观察——二十大报告明确提出健康中国建设目标,互联网医疗是建设重点

易观分析

互联网医疗

Transformer:让ChatGPT站在肩膀上的巨人?

Baihai IDP

AI Transformer

商密SIG月度动态:文件加密支持SM4算法、Anolis 8.8将默认集成 | 龙蜥 SIG

OpenAnolis小助手

开源 算法 龙蜥社区 商密 SM4

flutter系列之:移动端手势的具体使用

程序那些事

flutter 大前端 程序那些事

华为时习知,让企业培训更简单!

科技怪授

华为

信用卡应用评测系列——阳光惠生活APP7.0打造“世界波”专区

易观分析

金融 银行 信用卡

第五届“强网”拟态防御国际精英挑战赛精彩落幕!——网络空间安全大赛再立新标杆

科技热闻

Spring中11个最常用的扩展点,你知道几个?

JAVA旭阳

Java spring

【深入浅出Spring原理及实战】「源码原理实战」从底层角度去分析研究PropertySourcesPlaceholderConfigurer的原理及实战注入机制

码界西柚

spring 12月日更 12 月 PK 榜 Spring 配置解析

Colossal-AI助力,摩尔线程预训练语言模型MusaBert荣登CLUE榜单TOP10

科技热闻

一文读懂于Zebec生态中的潜在收益方式

股市老人

HTTP协议基础知识

穿过生命散发芬芳

HTTP 12月月更

React源码分析6-hooks源码

flyzz177

React

2022年中国汽车智能网联云服务分析

易观分析

5G 汽车 智联网

React Streaming SSR 原理解析

字节跳动终端技术

React

调试3D渲染和3D可视化的五个好处

3DCAT实时渲染

可视化 3D渲染 云渲染 实时渲染

在霍格沃兹测试开发学社学习是种怎样的体验?

测吧(北京)科技有限公司

测试

自动化测试技术笔记(一):前期调研怎么做

老张

自动化测试

Verilog语言的循环语句

芯动大师

Verilog Verilog语法 Verilog循环

为什么数字化时代需要 BizDevOps?

阿里云云效

DevOps 数字化转型 数字化 BizDevOps

正向拆解mlops

mlops

MLOps

Osx10.14升级watchman踩坑记

Geek_pwdeic

macos homebrew

2022-12-19:大的国家。如果一个国家满足下述两个条件之一,则认为该国是 大国 : 面积至少为 300 万平方公里(即,3000000 km2),或者 人口至少为 2500 万(即 250000

福大大架构师每日一题

数据库 福大大

优化 20% 资源成本,新东方的 Serverless 实践之路

阿里巴巴云原生

阿里云 Serverless 云原生

如何提升工作效率--工具篇(60/100)

hackstoic

工具 工作效率

GBase 8s安装

@下一站

国产数据库 12月日更 12月月更 Gbase8s

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