写点什么

JavaFX 及 Java 客户端技术的未来

  • 2018-03-25
  • 本文字数:846 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Oracle 博客介绍,从 JDK 11 开始,Oracle 将从 JDK 中删除 JavaFX,不过,至少在 2022 年之前,Oracle 将继续为 JDK 8 中的 JavaFX 提供商业支持。这项用于编写跨平台富客户端应用程序的技术将提供单独下载。

2011 年,JavaFX 已经作为 Open JDK 的一部分开源,这项技术的发展现在由 OpenFX 社区负责。

有份白皮书概括介绍了Java 客户端技术的路线图,也包括其他Java UI 技术(Swing 和AWT)和Java 部署技术(Applets 和Java Web Start)的未来规划。据这篇博文介绍,这一举措就是上述路线图的一部分。这份白皮书指出,虽然JavaFX 从“热情的开发者社区”那里获得了“小众”支持,但HTML 5、JavaScript 和原生移动开发的出现见证了像JavaFX 这样的跨平台工具集其市场的萎缩。

和之前的公告一样,这份白皮书重申,Applets 将在Java SE 9 中弃用,在Java SE 11 中删除。Java SE 8 对Applets 的支持将延续到2019 年3 月,然后会删除。据称,这样做的原因是浏览器供应商对所需插件的支持在减少。

白皮书提到的另外一项部署技术Java Web Start 已经成为开发者放弃Applets 后的迁移路径。在Java SE 11 及以后的版本中,这项技术也会被删除。和Applets 一样,Oracle 将继续支持Java 8 中的Web Start,即使是在这种情况下,这种支持至少会延续到2025 年3 月。因此,任何依赖Web Start 的Oracle 产品将继续使用Java 8。

其他Java 客户端平台的长期成员Swing 和AWT 过去二十年来一直是平台的一部分,未来,它们还将是Java SE 规范的组成部分。这意味着,在Java SE 8 和Java SE 11 中,Oracle 将继续提供支持和开发,对这两项技术的支持至少会延续到2026 年。颇具讽刺意味的是,这让Swing 和AWT 这两项也许是最古老的Java 客户端技术成为最后仅有的幸存者。根据白皮书,这是因为大量的其他框架、工具和应用程序是以它们为基础构建的。

查看英文原文 JavaFX and the Future of Java Client Technologies

2018-03-25 19:004777
用户头像

发布了 1008 篇内容, 共 431.3 次阅读, 收获喜欢 346 次。

关注

评论

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

Spring AI接入DeepSeek:快速打造微应用

京东科技开发者

报名开启丨Future.Industry 2025线上直播会议:探索AI、仿真与HPC的技术未来

Altair RapidMiner

AI HPC 知识图谱 仿真 hyperworks

企业要把DeepSeek部署到本地吗?

秃头小帅oi

HarmonyOS官网上线“稳定性”专栏 助力更稳定流畅的鸿蒙原生应用开发

HarmonyOS开发者

应用程序中的网络协议:原理、应用与挑战

运维有小邓

协议 #HTTP

解剖DeepSeek四把刀,一场深到源码,大到行业,细到人心的手术盛宴

京东科技开发者

DeepSeek冲击(含本地化部署实践)

京东科技开发者

Vue3 基础概念与环境搭建

不在线第一只蜗牛

JavaScript vue.js

HarmonyOS 应用开发赋能套件:鸿蒙原生应用开发的 “神助攻”

HarmonyOS开发者

AI代码生成器如何降低系统复杂度

伤感汤姆布利柏

MobPush智能推送系统的用户行为分析:驱动精准运营的核心引擎

MobTech袤博科技

53 倍性能提升!TiDB 全局索引如何优化分区表查询?

PingCAP

数据库 TiDB

YashanDB共享集群

YashanDB

数据库 yashandb

llama2 70B mindie推理开箱报错问题

AI布道Mr.Jin

瑞典头部直播方案供应商Intinor接入微帧视频编码,引领高清直播市场

微帧Visionular

设计模式3:代理、适配器、装饰器模式

卷福同学

设计模式 代理模式

知识文档管理系统哪个好?对比25年主流11款

易成研发中心

文档管理系统

YashanDB主备高可用

YashanDB

数据库 yashandb

YashanDB实例架构

YashanDB

数据库 yashandb

情人节用 DeepSeek+通义灵码玩花样!在 IDE 中使用满血版 DeepSeek R1 试试

阿里巴巴云原生

阿里云 云原生 通义灵码 AI程序员

情人节用 DeepSeek+通义灵码玩花样!在 IDE 中使用满血版 DeepSeek R1 试试

阿里云云效

阿里云 云原生 通义灵码 AI程序员

JavaFX及Java客户端技术的未来_Java_Tim Hodkinson_InfoQ精选文章