偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

淺談程序員對JavaFX的一些看法

開發(fā) 后端
根據(jù)筆者對JavaFX的開發(fā)經(jīng)驗來說,感覺有些地方很不錯,但有些地方急需改進(jìn)。下面就是筆者對JavaFX的一些看法。

(1)程序啟動速度

這個....第一次真的挺慢的,下載后,啟動程序的畫面會很停留一下.不過等第二次啟動就會快了很多.當(dāng)然,如果是以Applet的形式啟動,則沒有這個問題。

(2)數(shù)據(jù)綁定機(jī)制

這個數(shù)據(jù)綁定機(jī)制,個人覺得是JavaFX里的一大亮點,對于開發(fā)RIA應(yīng)用程序?qū)嵲诜奖阒畼O。

(3)JavaFX的界面以及特效

JavaFX里的Swing組件都非常的漂亮。就算是javafx.ext.swing里沒有的組件,也依舊可以使用javax.swing里的組件。而且,Javax,swing里的組件也會像javafx.ext.swing里組件那樣漂亮。

特效的使用則非常的簡單,像倒影,漸進(jìn)色,陰影,光照等效果。

(4)JavaFX和Java的互操作性

JavaFX可以不費吹灰之力地調(diào)用JavaSE里的類,用以自己使用。個人覺得這一點非常好。依靠豐富的JAVA類庫,可以讓JavaFX有更強(qiáng)大的功能。
不過,目前很難在Java中調(diào)用JavaFX的類。這是否可以說明,SUN公司對JavaFX的發(fā)展的重視程度要遠(yuǎn)大于JavaSE的發(fā)展?

(5)JavaFX的部署及運行

JavaFX的部署,是通過Java Web Start也就是jnlp來部署。我研究這個JavaFX的部署還花了一點時間,還找好幾個Java學(xué)習(xí)的QQ好友測試的,才弄清楚的。剛開始部署可能有問題,研究一下就會覺得很簡單。

JavaFX的運行,則只需要Java 6.0 update 10以上的JRE就行了。根據(jù)我在同學(xué)那兒的測試,如果電腦里沒有JRE,JavaFX的applet的中間會有一個銜接,點那個銜接,便會自動轉(zhuǎn)向Java下載的頁面,并會自動下載,只需10MB左右的大小即可。

個人覺得這個地方還需改進(jìn)一下,最好不需要用戶點擊applet中間的銜接,檢測到?jīng)]有JRE就自動提示下載安裝,這樣會方便很多,更利于JavaFX的發(fā)展。

(6)總結(jié)

RIA富互聯(lián)網(wǎng)應(yīng)用程序,作為可以同時在瀏覽器和桌面運行的應(yīng)用程序,已經(jīng)是未來市場的發(fā)展方向,而JavaFX完全可以滿足RIA對界面和功能的要求。

總的來說,JavaFX的發(fā)展還是很有潛力的,而SUN公司是想在RIA應(yīng)用程序開發(fā)上搶占一些市場,更重要的是,最遲今年底,會推出JavaFX的手機(jī)。這樣一來,只要有瀏覽器,就可以下載運行安裝JavaFX應(yīng)用軟件,這是很美妙的事情。

當(dāng)然,對于剛出世僅僅6個月的JavaFX來說,成長的路還很長。雖然SUN公司被甲骨文并購,但甲骨文已經(jīng)聲明了,對JAVA的投資不會減少。這對于JAVA的發(fā)展(暫且不談JAVA開源社區(qū))來說,還是有利的。畢竟以前的SUN公司并不是靠JAVA賺錢,而是用硬件以及服務(wù)器市場里賺的錢來供JAVA的發(fā)展,而近年來經(jīng)濟(jì)危機(jī)的影響下,JAVA的發(fā)展又不能停止,導(dǎo)致SUN公司利潤急劇下滑。甚至有傳言會破產(chǎn),現(xiàn)在有一個可以和微軟相抗衡的國際巨頭公司作后盾,沒有理由不相信JavaFX會發(fā)展的更好。

不過,對于一個支持開源的SUN公司并入一個封閉支持壟斷的國際公司來說,開源社區(qū)可能就會悲劇了。

【編輯推薦】

  1. 主流RIA技術(shù)JavaFX、Flex和SilverLight、AJAX比較
  2. 使用JavaFx創(chuàng)建可拖動的Applet示例
  3. JavaFX和Java之間的互操作性
  4. JavaFX對Java開發(fā)者到底意味著什么
  5. RIA之爭 JavaFX是否能后來居上?
責(zé)任編輯:彭凡 來源: javaeye
相關(guān)推薦

2011-04-27 09:21:09

程序員

2012-11-09 10:46:24

Canonical

2011-03-22 10:16:48

程序員

2015-08-26 08:31:35

核心程序員成長

2015-08-26 09:31:26

程序員建議

2015-11-23 17:32:19

新程序員程序員

2015-10-16 15:38:38

程序員建議

2011-04-01 15:35:15

Java程序員

2009-12-11 14:17:36

ASP.NET Coo

2011-11-11 16:02:39

2020-01-20 14:28:05

程序員技能開發(fā)者

2011-06-20 09:43:44

程序員

2017-11-09 18:10:59

程序員騰訊面試官

2011-07-22 17:27:23

程序員

2016-07-27 13:16:16

程序員編程英語

2015-04-23 15:37:24

程序員優(yōu)秀編程風(fēng)格

2013-08-27 13:24:46

App Store應(yīng)用上傳應(yīng)用截圖ASO應(yīng)用商店優(yōu)化

2015-08-27 10:39:59

新手程序員必知

2010-05-11 19:01:11

Unix系統(tǒng)

2012-12-07 11:32:33

Exchange 20
點贊
收藏

51CTO技術(shù)棧公眾號