【QCon】精华内容上线92%,全面覆盖“人工智能+”的典型案例!>>> 了解详情
写点什么

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

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

关注

评论

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

Win11上openvino_notebooks环境搭建

IT蜗壳-Tango

IT蜗壳 OpenVINO 11月日更

增删改查的基本操作:实现MyArrayList,你学会了吗?

Java 程序员 后端

国庆临近,字节后端开发3+4面,终于拿到秋招第一个offer

Java 程序员 后端

基于java+jsp的汽车租赁系统

Java 程序员 后端

模块三作业

心怀架构

基于JSP实现学校社团管理系统

Java 程序员 后端

基于vue+SpringBoot+MyBatis的开源多商户商城系统,可二次开发

Java 程序员 后端

如何基于 React Native 快速实现一个视频通话应用

声网

flutter 人工智能「

堪称全网最全的JAVA面试复盘笔记(23个技术栈)5000字解析!冲击大厂必备

Java 程序员 后端

图像处理网站

Java 程序员 后端

基于iscsi存储的kvm动态迁移(V2V)

Java 程序员 后端

基于java SSM图书管理系统简单版设计和实现

Java 程序员 后端

推荐你一个正则表达式网站

卢卡多多

正则表达式 11月日更

基于java SSM springboot学生信息管理系统设计和实现2

Java 程序员 后端

基于SSM的药店管理系统

Java 程序员 后端

【死磕 Java 基础】 — 谈谈那个写时拷贝技术(copy-on-write)

chenssy

11月日更 死磕 Java 死磕 Java 基础

基于java SSM springboot学生信息管理系统设计和实现2(1)

Java 程序员 后端

日均订单量超1500,百度萝卜快跑甩掉Waymo

脑极体

基于NFS存储建立WEB群(PCS工具)

Java 程序员 后端

因为一次 Kafka 宕机,我明白了 Kafka 高可用原理!

Java 程序员 后端

基于SSM开发实现中药制剂网站系统

Java 程序员 后端

复习一周,字节跳动三场技术面+HR面,不小心拿了offer

Java 程序员 后端

基于 ElasticSearch 实现站内全文搜索(1)

Java 程序员 后端

基于Java和Bytemd用120行代码实现一个桌面版Markdown编辑器

Java 程序员 后端

基于JSP实现OA办公系统

Java 程序员 后端

堪称完美!字节强推数据结构与算法进修指南:理论源码面试三飞

Java 程序员 后端

从 Kafka 到 Pulsar,BIGO 打造实时消息系统之路

Apache Pulsar

分布式 BIGO 消息中间件 云存储 Apache Pulsar 消息系统

备战明年金三银四,阿里P8大佬总结的这份Java面试文档,你可一定要好好看看

Java 程序员 后端

基于 ElasticSearch 实现站内全文搜索

Java 程序员 后端

基于java的连连看游戏设计

Java 程序员 后端

基于二叉树实现Map,就是这么优秀!

Java 程序员 后端

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