top
Loading...
專家:如何理解JavaFX應運而生

Java One 2007大會火遍全球,受邀參加2007大會的中國程序員的數量比起往年也提升了很多。帶給我們對新鮮事物的理解也有了很大的空間。

網上其實已經有了很多討論關于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自由的空間發展吧,競爭出擊還是應運而生都還有很長的路要走。


作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗