浏览 1324 次
锁定老帖子 主题:JFX学习笔记 一 前因后果
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-11-19
最后修改:2008-11-19
又是一个新东东真是让人兴奋又头痛 。JAVA已经被“世俗”影响到这个份儿
上了。效率第一的原则促使编译型语言与解释型语言相结合。JAVA也难逃此现象。JAVA程序 员也许会觉得JAVA是不是走到头了...有段时间经常看到“JAVA是否会被XXX代替”之类的 标题。我做为一个走出初级菜鸟JAVA程序员,心里面还是很不爽,相当的不 爽 。 不过客观的想想,JVM作为解释语言存在的先天优势,迫使这些东东也必须以JAVA实现其脚本 语言的解析。这么想想也就比较安心了 。 beanshell,jython,jruby,tcl,groovy 等等。。。脚本看起来蛮多的。每一种脚本语言 都有其先天优势与劣势,这里先不多说了,以后我会在博客里分类写出这些东东。现在还是重 点说说JFX,希望能对各位有所帮助,也请多指正。 首先一个疑问为什么要在JAVA中加入脚本? 如果我们武断的说这是SUN的商业目的(嘿嘿,我想多少有点道理,要没有flex,sun估计也 不急)这是不准确的。脚本能提供什么? 1 语言简单,开发迅速 2 具有图形化易开发的特点 3 处理多变的类型实体 4 测试自动化。 我个人总结为以上四点。(在WEB技术大肆发展的今天,无论是SOA,SAAS...再先进的技 术,如果客户不满还是无法推行。这便是所谓增强用户感官--ajax提出的一个特点。) 脚本能提供这些,正是编译语言的弱项。而java的图形处理,大家也都知道....加入脚本的 JAVA,有点像上帝对广大迷途程序员说:想开发更快更happy吗?用JAVA吧,想尝试各种脚 本在你的应用吗?用JAVA吧。想跨平台,跨浏览器,玩过界吗?用JAVA吧。。。 是不是有点欠扁的感觉。老实巴交的JAVA堕落了,社会有很大的责任。 第二个疑问,有这么多脚本了,而且当中不乏高级货色如:python,ruby,groovy为什 么还要弄个JFX出来? 我的总结是:别人家的孩子没自己的好,自己的孩子自己疼。就护短。商业上总结:不能阻止 你(其它主流脚本)的诞生,但却能让你长眠。 虽然很早便有了BSF,后来还有了script api但在使用各五花八门的脚本时总有缺憾。对于 懒惰的我来说,学几种脚本我容易吗?....有没有一种脚本:能保留JAVA语法,但又能提供 脚本的特点,用的时候还不分彼此呢?——我选择JFX(其实我之前选的是groovy等...“女 人”太多了,见异思迁) 来看看JFX的出身: 在二00七年五月份召开的JavaOne大会上,Sun微系统公司宣布了一个新的产品系列 JavaFX,由JavaFX脚本和JavaFX Mobile组成。JavaFX脚本语言被用来让使用Java “Swing”用户接口库来创建富用户接口变得更加容易,该用户接口可以在支持Java标准版 的任何设备上运行。Sun想要将该语言作为开放源代码项目发布。需要注意人们习惯将 JavaFX脚本称为JavaFX或者JFX,但是Sun还是将JavaFX Mobile放到了JavaFX产品线中 总结: 无论如何还是学学吧,趋势啊呵呵 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |