博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaFX及Java客户端技术的未来
阅读量:6134 次
发布时间:2019-06-21

本文共 943 字,大约阅读时间需要 3 分钟。

\

看新闻很累?看技术新闻更累?试试,每天上下班路上听新闻,有趣还有料!

\
\\

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

\\

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

\\

有份概括介绍了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客户端技术成为最后仅有的幸存者。根据白皮书,这是因为大量的其他框架、工具和应用程序是以它们为基础构建的。

\\

查看英文原文

转载地址:http://lheua.baihongyu.com/

你可能感兴趣的文章
10月22日,技术博客的开始
查看>>
android like sql
查看>>
MySQL for Mac 压缩包安装方法和基本操作
查看>>
雅安地震了,如果有一套救灾系统,应该怎么开发?
查看>>
让程序员跳槽的非钱原因
查看>>
java反射详解
查看>>
Rsync使用注意事项
查看>>
沐风老师3dsMax手把手教系列:椅子建模(款式001)
查看>>
Mac Tomcat 安装与配置
查看>>
自己写中文分词之(二)_用HMM模型实现分词
查看>>
java开发过程中的命名规范
查看>>
Linux系统启动过程及其修复过程简析(CentOS5、6)
查看>>
CentOS 7 防火墙设置
查看>>
RHEL java 环境变量
查看>>
yum在企业网络中应用
查看>>
03.移动页面用户行为报告
查看>>
关于embedded linux的使用、开发、学习的一点自已的体会
查看>>
找到一部不错的c语言学习教程
查看>>
openstack 虚拟机添加网卡
查看>>
Groovy学习笔记(6)-javax.script.* API
查看>>