javafxmobile和javafxscript之间的取舍

javafxmobile和javafxscript之间的取舍

ID:8971766

大小:13.33 KB

页数:2页

时间:2018-04-13

javafxmobile和javafxscript之间的取舍_第1页
javafxmobile和javafxscript之间的取舍_第2页
资源描述:

《javafxmobile和javafxscript之间的取舍》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、JavaFXMobile和JavaFXScript之间的取舍JavaFXScript静态类型化并提供编译时错误检查机制,使得它有可能被用于开发可支持代码完成、超链接、重构等功能的强大工具。其他的语言特性包括类型推断(type-inference)、声明语法,以及完全支持2D图像、标准Swing组件和声明动画的自动数据绑定等    很多开发者可能都熟悉它从前的名字——F3。JavaFXScript静态类型化并提供编译时错误检查机制,使得它有可能被用于开发可支持代码完成、超链接、重构等功能的强大工具。其他

2、的语言特性包括类型推断(type-inference)、声明语法,以及完全支持2D图像、标准Swing组件和声明动画的自动数据绑定等。你还可以导入Java类,创建新的Java对象,调用它们的方法,以及实现Java接口等。  相应的制作工具也在开发之中,但是在大会上Chris展示了一个由他自己开发的可用于JavaFX脚本化的交互式GUI构建器。这个工具包含在JavaFX面向开发者社区所发布的初始版本里。因为脚本语言和工具在所有的目标平台上都保持一致,所以JavaFX看上去能实现Sun的“一次编写,处处运

3、行”的承诺,甚至比Java自己做的还好。当然,在JavaFX脚本里被导入和调用Java对象会依赖提供的Java运行时。对于为只有有限资源和缺少Swing或者AGUI类库支持的CLDC设备所发布的JavaFX版本而言,它的功能某种程度上肯定会减弱。  桌面JavaFX现在所要考虑的一个问题是部署。对于从前没有安装过JRE的用户来说,JRE体积太大,而且现在从浏览器上进行按需安装的用户体验也不是特别好。Brewin在演讲中提出了一个可行的解决方案,在Java6Update2里将会为JRE引入一种新型的部署

4、模型,初次下载时体积非常小,只有在需要时才下载其他的JRE组件。他说这个概念非常类似Java7中提到的JavaKernel项目。被问到类似的部署模型会不会用在JavaME上时,Brewin说当然有可能,这会由JavaCommunityProcess来推进。  让他对JavaFX和AdobeFlash做个对比时,Brewin回答说这是一个“苹果和橘子”的比较。Flash有很好的功能,但它永远不能交付Java类库的大部分功能,而JavaFX可以。他说更好的比较是在JavaFX和Apollo(Adobe将要

5、为桌面RIA提供的一个运行时)之间。在这个擂台上,他认为JavaFX会非常有竞争力。很多开发者可能都熟悉它从前的名字——F3。JavaFXScript静态类型化并提供编译时错误检查机制,使得它有可能被用于开发可支持代码完成、超链接、重构等功能的强大工具。其他的语言特性包括类型推断(type-inference)、声明语法,以及完全支持2D图像、标准Swing组件和声明动画的自动数据绑定等。你还可以导入Java类,创建新的Java对象,调用它们的方法,以及实现Java接口等。  相应的制作工具也在开发之

6、中,但是在大会上Chris展示了一个由他自己开发的可用于JavaFX脚本化的交互式GUI构建器。这个工具包含在JavaFX面向开发者社区所发布的初始版本里。因为脚本语言和工具在所有的目标平台上都保持一致,所以JavaFX看上去能实现Sun的“一次编写,处处运行”的承诺,甚至比Java自己做的还好。当然,在JavaFX脚本里被导入和调用Java对象会依赖提供的Java运行时。对于为只有有限资源和缺少Swing或者AGUI类库支持的CLDC设备所发布的JavaFX版本而言,它的功能某种程度上肯定会减弱。 

7、 桌面JavaFX现在所要考虑的一个问题是部署。对于从前没有安装过JRE的用户来说,JRE体积太大,而且现在从浏览器上进行按需安装的用户体验也不是特别好。Brewin在演讲中提出了一个可行的解决方案,在Java6Update2里将会为JRE引入一种新型的部署模型,初次下载时体积非常小,只有在需要时才下载其他的JRE组件。他说这个概念非常类似Java7中提到的JavaKernel项目。被问到类似的部署模型会不会用在JavaME上时,Brewin说当然有可能,这会由JavaCommunityProcess

8、来推进。  让他对JavaFX和AdobeFlash做个对比时,Brewin回答说这是一个“苹果和橘子”的比较。Flash有很好的功能,但它永远不能交付Java类库的大部分功能,而JavaFX可以。他说更好的比较是在JavaFX和Apollo(Adobe将要为桌面RIA提供的一个运行时)之间。在这个擂台上,他认为JavaFX会非常有竞争力。原文出处:中软卓越http://www.zretc.comhttp://www.5retc.com

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。