如何理解JavaFX的应运而生

开发 项目管理
网上其实已经有了很多讨论关于JavaFX的文章,比如微软对Sun的步步紧逼催生了JavaFX、JavaFX Script将终结AJAX、Silverlight、JavaFX、Flex/Flash技术比较等等,那么Sun推出JavaFX真正的意图又是什么呢?

Java One大会火遍全球,受邀参加中国程序员的数量比起往年也提升了很多。带给我们对新鲜事物的理解也有了很大的空间。

网上其实已经有了很多讨论关于JavaFX的文章,比如微软对Sun的步步紧逼催生了JavaFX、JavaFX Script将终结AJAX、Silverlight、JavaFX、Flex/Flash技术比较等等,那么Sun推出JavaFX真正的意图又是什么呢?

叶亮谈到,其实理解Sun的意图,最重要是理解Sun的首席技术官Bob Brewin的一句话“JavaFX是对Flash和Ajax增长的一种回应”可能之前我们的理解都有了或多或少的偏离,JavaFX的出生并没有带着那么强烈的火药味儿,也并不是非要和之前的产品来个非我即他,Sun最先推出的就是有着良好J2ME基础的手机移动终端上而并不是在桌面应用上也是有这方面的考虑,其实谁也不可能迅速的完全替代谁,在手机终端的开发方面JavaFX的推出已经是占尽了先机。

这说明在RIA的时代,Sun也是紧随着这种新技术不断发展的。虽然Flash现在的应用非常广泛,但他永远不能交付Java类库的大部分功能,JavaFX却是可以的。所以JavaFX仅仅是Sun对于现在这种流行技术的“回应”。

提起JavaFX Script的起源,其实他最早的名字可能很多人都很熟悉,那就是F3。是由Sun的工程师Chris Oliver开发的。JavaFX Script静态类型化并提供编译时错误检查机制使得他可以被用于开发超链接、重构等功能的强大工具,并且完全支持2D图像、标准Swing组件和声明动画的自动数据绑定等功能。

留给JavaFX自由的空间发展吧,竞争出击还是应运而生都还有很长的路要走。

【编辑推荐】

  1. 浅谈在NetBeans IDE中使用JavaFX
  2. Groovy如何帮助JavaFX:别了,纯粹的Java代码?
  3. 快速升级到JavaFX SDK 1.2的方法
  4. JavaFX和Java之间的互操作性
  5. JavaFX 1.2 已经发布 主要新功能一览

  6.  

责任编辑:王观 来源: 论坛整理
相关推荐

2016-02-19 11:14:02

云存储专委会

2021-03-04 18:11:35

戴尔

2012-07-24 10:45:59

Windows 8操作系统

2014-10-16 10:59:17

加密手机智能手机安全

2009-11-14 09:55:51

内外需求IT风险管理软件

2017-06-22 11:05:08

思科定义计算

2015-04-16 10:24:44

大数据数据中心天玑科技

2017-06-21 17:45:18

思科新一代网络

2014-07-28 10:27:04

运维虚拟化

2013-04-01 14:05:25

SDN汪军网络架构

2023-03-06 13:59:31

2011-01-10 15:29:09

2019-11-15 10:09:07

一览群智认知智能智能信息助手

2019-06-24 21:41:41

英特尔数字化转型精选解决方案

2016-10-28 20:53:55

数据中心

2013-09-12 09:53:30

F5BIP-IPV11.4

2011-11-23 15:24:36

Android手机租赁软件研发

2022-03-16 11:31:29

算力网络东数西算数据中心

2017-03-24 12:07:29

赛迪 中科

2012-03-09 17:36:21

云立方集装箱数据中心
点赞
收藏

51CTO技术栈公众号