RSS订阅


    抓虾    pageflakes
    Rojo    google reader
    netvibes    my yahoo
    newsgator    blogdtnes
    鲜果    哪吒
    有道

Java疆土将扩大或将遏止Windows Mobile

来源: LUPA开源社区
发布时间: 2007-10-31 11:18 作者: 呐不喊 来源: CSDN 版权申明

字体: | 上一篇 下一篇 | 打印


文章来源于http://www.lupaworld.com
  观望JavaFX

  JavaFX是在Java脚本引擎上催生的一种静态类型的脚本语言。它和JRuby,JPython, Groovy,BeanShell等Java平台上的脚本语言一样,实现起来并不复杂。JavaFX是一种全新的语言,可以简化Swing程序和Java2D程序的开发,虽然它的目的是为了简化GUI的开发,但它也一样可以调用所有的Java类,开发一般的Java程序。

  在沈东良看来,JavaFX是SUN公司为了应对WPF/Silverlight、AIR/Flash的竞争而推出的一种专注于用户界面开发的领域语言。这是一个有益的尝试,但谈不上有多么复杂的软件开发的工作量。

  “但是,对于JavaFX这种语言,我的看法是不用急着跟进,先看看它有没有生命力再说!”他说。接着沈东良做了解释:

  首先,JavaFX的作用,就是使用JavaFX脚本编写GUI程序,而不是使用Java代码编写。但是,既然我直接使用Java编写的程序也一样能够达到JavaFX脚本的效果,而且对我来说并没有增加多少复杂性。那么,我又何必费心思学习JavaFX呢?

  其次,JavaFX作为一种专注于GUI开发的领域语言,只能用在GUI设计时。而对于程序来说,花在GUI开发上的时间是很少的。程序最重要的还是后台业务逻辑的开发。因此,JavaFX对于Java程序员来说,没有能够节省多少时间,意义不大。

  再次,JavaFX只为界面而生,未免太过狭隘。而且JavaFX的实现OpenJFX到目前为止,仅仅开发到0.2版,还太过简陋。现在就投资,为时过早。

  “不过,JavaFX可以简化Swing程序的开发。这可以使Swing和Applet在和其他RIA技术竞争时增加一些砝码。”
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。
22/2<12

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5