精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

JavaFX重裝上陣 加強Web領域開發

開發 后端 企業動態
Sun公司的JavaFX是一種腳本,以簡單的方式利用現有的Java語言、Java 2D和Java Web Start技術實現Web富客戶端界面。

Sun公司的JavaFX是一種腳本,以簡單的方式利用現有的Java語言、Java 2D和Java Web Start技術實現Web富客戶端界面。

很久以前,當Internet還很年輕的時候,Java語言曾經很受青睞,以至于《財富》雜志將Scott McNealy(Sun公司董事會主席及Sun 聯邦公司主席,他是Sun公司聯合創始人)評為封面人物,以超級英雄裝扮,冠以“Java Man”的稱號。Java跨平臺的能力使得計算機世界大為震驚,成為計算機世界默認的編程語言。

盡管Java在教育、科學計算、服務器領域取得巨大的成功,但是在桌面應用程序方面卻沒有那么成功。另外,對于能夠嵌入在任何Web站點的Java applet來說,是不能和動畫流暢、圖形保真度很高的Flash匹敵的。Microsoft曾經力推的動態HTML,后來復興的Ajax,都使得Java applet 在Web領域的優勢逐漸消失。

現在11年過去了,Sun想重新贏回自己的用戶。不過目前看來,這個任務變得艱難許多,因為Adobe公司不僅有AIR,還有Flex和Flash。單獨Flash就發行到第10個版本了,并且比以前的版本有了更多的功能。這僅僅是一個Adobe,另外,Microsoft推出的Silverlight,Apple仍舊推動QuickTime的發展,另外AJAX技術呼聲也不小。它們之間的競爭欲演欲烈,誰都想成為占絕對優勢的技術,滿足對動畫口味要求越來越高的用戶。

Java重裝上陣

Sun現在對這場戰斗準備得更好些。Sun現在有豐富的程序庫供動畫制作使用,包括很受看中的Java 2D, Java 2D是與Adobe公司一起開發的,模仿PostScript的計算結構。有人說在Web動畫方面,Flash之所以勝過Java applet是因為Flash提供了平滑的反混疊算法。如果Java 2D API不夠的話,會有大量的開源程序庫開發出來,供開發者使用。

現在看來,Sun跟以前相比,對這場戰斗確實準備得好一些,但留給Sun的問題是如何解決新瓶裝舊酒。雖然工具已經給Web美工設計人員準備好了,但是Web美工設計人員對如何使用工具卻沒有準備好。一些Web美工設計人員能寫Flash的腳本,但是使用純粹的Java還欠功力。因此Sun需要創建一個新的語言,并且希望Web開發者能夠喜歡并且使用新的編譯器將之變成字節碼,運行在Java虛擬機上。

Sun確實也推出了新的語言JavaFX,我已經花了幾天來試驗新的語言,我得出的結論是JavaFX的成功或者失敗主要取決于用戶的體驗。新的語法隱藏了一些Java中討厭的語法限制,***范圍了滿足需求,讓用戶使用起來更加自由,忽略了一些標點符號。關于顏色和布局的設計細節混合在代碼中,寫出來的代碼有些像CSS、HTML和JavaScript的混合體。新的語言有許多內置的功能來處理最為常見的任務,例如加載遠程文件。

使用的這個語言的便利是要付出代價的:需要學習一個新的語言,記住另一套方式來構成一個Web應用程序。老的關鍵字“void”重新規定為“Void”,V要大寫,但是這些關鍵字的定義會自動從函數中得來,不用顯式的敲出來,這還是很方便的。除此之外,還有一些好的語法。

經過一些實驗,我發現對有些方面受不了。開始問自己為什么Sun不使用Groovy,使用一些簡潔語言來進行Java富Web客戶端程序設計?或者使用JavaScript?在瀏覽器中的JavaScript層和JavaFX applet之間有許多靈巧的鉤子。或者使用原始的Java?我曾經想對于Java程序員來說,一些本可以拿Java本身表達的XML或者Properties文件不去表達,而非要掌握一個新的語言是否是一件明智的事情。

Java Web“混合酒調制術”

很快,我逐漸喜歡這種語法。***的好處就是所有的東西都在一個文件。布局對象、風格、動畫效果都混個在一起。不需要區分CSS、HTML、JavaScript文件。實際上將所有的文件混合成一個文件并不是提倡的,許多機制鼓勵程序員將項目細分成模塊化。

混合是不是一件壞事?一些喜歡嚴格劃分功能(如模型、視圖、控制)的程序員就覺得此舉簡直不可理喻。將文件分成不同部分管理起來更加容易。將所有的文件混合在一起,放在一個JavaFX文件中就不容易將CSS文件給設計人員,不容易將JavaScript文件給AJAX程序員。沒錯,這么認為是對的。但是集成度這么高,利于不同文件的頁面調度,給一些div一個id,接著賦予這個id一些風格,設置id如何動作。如果代碼不是那么復雜,為什么不將他們混合起來呢?對于設計人員來說可以繞開程序員剪切和粘貼足夠的代碼。這么一來進行文件的分離并不是什么問題。

這種爭論是不必要的,如果希望的語言有自己的方式來完成分離的工作。程序的皮膚由美工設計人員放到CSS文件中,而與此同時程序員可以專注于腳本的編寫。對于美工設計人員來說,我猜想JavaFX比JavaScript和其它的一些語言更加容易上手。我也肯定有許多關于如何正確組織應用程序的爭論。

Sun花了很大的精力將JavaFX工具加入到NetBean集成開發環境中。想要調查這些平臺有沒有增加JavaFX最簡單的方法就是下載NetBean源代碼看看。NetBean集成開發環境中也有來自Adobe的Illustrator、Photoshop和 Flash的插件,這些插件能制作圖形。我認為存在這么一種可能:某個勇于嘗試的美工設計人員在NetBeans中隨心所欲選用自己喜歡的工具進行創作,在NetBeans創建出一件形態優美的作品來。但是對于一般的美工設計人員來說,他們還是需要一些幫助的,因為JavaFX的語法中有許多的選項,這些選項無處不在,還是有些令人費解。只有程序員才能想出將if-then語句加入到一個字符串的定義,如:

var s="The world is {if (date>1492) "round" else "flat"}."; 

令人滿意的結果是我們能夠丟掉打括弧中Java的if-then語法,因為我們能夠將其用到其它地方。

美工設計人員不需要面對這些復雜的語法,因為用那些簡單的語法就能足夠做許多的事情了。他們不需要思考字符串定義中的這些令人費解的事情。

Param Singh,JavaFX的高級市場經理,告訴我說Sun希望JavaFX的早期使用者是那些Java開發者和一些嫻熟的美工設計人員。

Singh 說為美工設計人員準備的可視化工具,以及為移動手機開發JavaFX應用程序的工具不久將會一起發布,之后接著說某種IDE里肯定會有那些工具,因此也需要熟悉這種IDE。”

我在想這些工具也將是免費的,或者至少比Adobe的工具便宜很多。程序員將從開源革命中收益,并且有大量的免費工具可供使用。如果JavaFX比Adobe的工具便宜很多,那么有可能夠吸年輕的開發者。

我不知道這是否能足以讓JavaFX從Flash,AIR和其它的工具中爭取到大的市場份額。程序員有他們自己的嗜好。無論如何,但是此舉可以讓Java程序開發者做一些新的任務,因此就能讓Java有更大的使用范圍。有編寫大量Java代碼的程序開發者將能夠更輕松的掌握JavaFX.

Java如何應對老對手

我認為最常見的JavaFX用戶將會是科學和金融方面的程序員,他們需要使得系統界面變得漂亮。任何Java函數庫都能夠被集成到JavaFX應用程序中去,這就使得在應用程序在擁有美觀的圖形界面后,還擁有一個非常靈巧,具有多種計算功能的后臺。我不能想象這種應用程序如何用Flash的ActionScript來完成。目前對于開發者來說,目前這些工具還不具備完成大的項目的需求。

JavaFX真正的用途將還可以是作為更好的部署選擇。舉個例子,有一個程序員展示了如何整合JavaFX代碼到拖拽模型中。這些代碼將會通過Java的Web Start直接部署。對于一個公司來會所,JavaFX是一個非常好的部署模型,一個免費的開源項目。JavaFX能夠很好的取代Swing,給Java開發者一個機遇來構建自己用戶界面,使用去來像HTML的組件那樣,而不去使用Swing。JavaFX不僅僅是讓Web頁面更具動畫效果,也是部署桌面應用程序的好機制。

我認為美工設計人員將也會滿意Sun公司這些年對Java所做的工作。Java虛擬機更新非常快,由于服務器端安裝的需求,在服務器端的安裝同時由一個鼠標形狀變成一個沙漏,更具人性化。Java庫函數也很豐富,并且很好的檢查了,防止有安全漏洞隱患。另外,***的Java虛擬機已經在8億用戶的電腦上安裝了。使用JavaFX的大環境已經具備了。

但是,要想推廣起來或許不是一件容易的事情。Adobe已經為Flash和AIR開發了很好的工具,但是為打造這些工具也花了重金。JavaFX或許能吸引一些年輕的,費用不是很充足的美工設計人員來使用,因為他們沒有錢去購買Adobe的軟件套。

不過想要阻止JavaFX的成功還是會有一些困難的。至于說將來會不會取代Flash,Silverlight或者其它的技術呢?至少不是現在的事情。但是瘦死的駱駝的馬大,雖說Java 目前在界面和分布方法欠改進,但JavaFX還是會贏得一些忠實的粉絲和一席之地的,這就會讓Java在桌面應用程序取得立足之地。

【編輯推薦】

  1. 初探Java企業級開源框架OSGi
  2. Java代碼的靜態編譯和動態編譯中的問題比較
  3. 成為Java高手的25個學習要點
責任編輯:彭凡 來源: java060515
相關推薦

2016-04-06 11:07:34

京東京東云云計算

2014-09-17 13:58:25

linuxWindows

2019-09-17 19:25:30

希捷

2009-05-14 17:18:09

Linux重裝登場

2012-03-31 11:37:14

ibmdw

2020-03-05 10:25:19

勒索軟件網絡攻擊漏洞

2013-04-16 09:20:14

移動開發快訊Firefox OS

2011-05-13 09:10:45

2017-01-22 16:39:08

惠普

2009-11-09 08:59:54

2011-06-20 11:39:39

筆記本評測

2009-12-08 11:35:28

2014-08-01 16:14:50

戴爾

2009-11-30 12:40:16

互聯網

2010-08-03 16:09:52

三網融合中國IDC行業資訊大全

2013-06-24 07:20:56

2011-09-27 21:52:36

高盛達內IT職業教育

2009-09-22 10:21:15

3A服務器平臺AMDFiorano

2009-07-17 09:52:08

Nmap 5.0安全掃描器

2015-06-12 09:51:56

挑戰速度極限
點贊
收藏

51CTO技術棧公眾號

亚洲精品91在线| 国产成人亚洲综合a∨猫咪| 91麻豆国产福利在线观看| 亚洲欧美综合v| 亚洲a在线观看| 少妇人妻好深好紧精品无码| 久久婷婷五月综合色丁香| 成人在线视频首页| 日韩在线视频一区| 国产成人久久777777| 国产黄色一区二区| 久久婷婷蜜乳一本欲蜜臀| 午夜精品久久久久久| 91在线中文字幕| 久久久精品免费看| 视频在线亚洲| 日韩久久一区二区| 国产在线观看一区二区三区| 亚洲日本精品视频| 最近在线中文字幕| 91一区二区在线观看| 欧美激情网站在线观看| 人妻换人妻仑乱| 求av网址在线观看| 日韩国产一区二区| 91国产精品成人| 麻豆精品视频| 中文字幕亚洲精品在线| 97精品国产福利一区二区三区| 亚洲第一精品自拍| 福利视频一区二区三区四区| 性中国xxx极品hd| 亚洲第一网站| 亚洲国产小视频在线观看| 男人日女人下面视频| 天天色综合久久| 亚洲国产影院| 亚洲三级av在线| 欧美激情 亚洲| 美女的胸无遮挡在线观看| 北条麻妃国产九九精品视频| 日韩在线精品一区| 日本少妇高潮喷水xxxxxxx| 国产精品nxnn| 色狠狠桃花综合| 日韩精品xxxx| yellow字幕网在线| 久久久精品免费免费| 国产精品视频色| 黄色一级免费视频| 天天躁日日躁狠狠躁欧美| 色天使色偷偷av一区二区| 欧美丰满熟妇bbbbbb百度| 91超碰在线播放| 国产亚洲综合av| 91嫩草在线视频| 看片网址国产福利av中文字幕| 黄色国产精品| 夜夜嗨av色一区二区不卡| 亚洲黄色av片| 热三久草你在线| 精品久久久久久中文字幕一区奶水 | 精品影视av免费| 欧美日韩第一视频| 亚洲色图欧美日韩| 日韩最新在线| 亚洲深夜福利在线| 少妇愉情理伦三级| 国产精品45p| 国产午夜精品久久久 | 亚洲人成人99网站| 女女互磨互喷水高潮les呻吟 | 成人黄色大片在线观看| 国产精品久久久久久久免费大片 | 精品一区久久久久久| 中文字幕+乱码+中文| 亚洲国产网站| 日本亚洲精品在线观看| 少妇久久久久久被弄高潮| 亚洲精品国模| 精品国产乱码久久久久久蜜臀 | 国产精区一区二区| 欧美日韩亚洲精品内裤| 波多野结衣 作品| 国产有码在线| 99久久久久久| 日本一区二区精品| 亚洲人成色777777精品音频| 国内精品在线播放| 国产精品欧美激情| 国产高清视频免费观看| 99久久er热在这里只有精品15| 快播日韩欧美| 国产成人高清精品| 欧美韩日一区二区三区| 久久涩涩网站| 少妇人妻精品一区二区三区| 久久综合999| 国产超碰91| 国产男男gay体育生白袜| 天堂影院一区二区| 欧美在线一级va免费观看| 亚洲激情视频一区| 欧美亚洲不卡| 久久久久久久国产精品| 成人毛片一区二区三区| 久久久久国产精品一区三寸| 57pao精品| 成人免费看片98欧美| 蜜桃免费网站一区二区三区| 国产精品久久久久久久久久99| 亚洲伊人成人网| 美女网站在线免费欧美精品| 国产麻豆日韩| av在线播放观看| 欧洲av在线精品| 韩国日本美国免费毛片| 日韩一区二区三区在线免费观看| 日韩欧美国产视频| 色诱视频在线观看| 超碰97久久国产精品牛牛| 精品国产一区二区在线观看| 性猛交ⅹxxx富婆video| 999亚洲国产精| 51精品在线观看| www.黄色国产| 99久久精品99国产精品 | 国产伦精品一区二区三区妓女| 风间由美中文字幕在线看视频国产欧美 | 超碰97人人在线| 免费a视频在线观看| 波多野结衣中文字幕一区| 中文字幕一区二区三区在线乱码| 欧美成人三区| 色婷婷精品久久二区二区蜜臀av | 国产91综合网| 韩国成人一区| 国产盗摄一区二区| 天天做天天摸天天爽国产一区| 九九九九九九九九| 欧美肥老太太性生活| 国产精品美女网站| 成年在线电影| 亚洲一二三区视频在线观看| 老太脱裤子让老头玩xxxxx| 91精品论坛| 欧美精品免费视频| 91精产国品一二三| 清纯唯美亚洲经典中文字幕| 国产一区二区三区在线播放免费观看| 强制高潮抽搐sm调教高h| 一区二区三区午夜探花| 久久久免费av| 中文字幕+乱码+中文字幕明步 | 久久99精品国产麻豆婷婷洗澡| 日韩精品电影网站| 五月天激情在线| 高跟丝袜欧美一区| 黄色性生活一级片| 丝袜诱惑亚洲看片| 亚洲福利av| 国产白丝在线观看| 亚洲精品一区二区三区福利| 久久久久久久久艹| 蜜臀av国产精品久久久久| 四虎永久在线精品免费一区二区| 最新av在线播放| 在线视频一区二区三| 欧美偷拍一区二区三区| 奇米影视在线99精品| 国产一区二区视频在线免费观看| 精品资源在线看| 欧美四级电影在线观看| 污污免费在线观看| 亚洲女人av| av一区二区三区免费| 91九色国产在线播放| 一区二区欧美在线| 国产乱子伦精品无码码专区| 91伊人久久大香线蕉| 日本www.色| 丝袜久久网站| 国产美女久久精品| 国产中文字幕在线观看| 欧美日韩在线精品一区二区三区激情| 香港三级日本三级| 亚洲手机视频| 久久久久一区二区| 色综合久久久| 在线视频亚洲欧美| 永久免费无码av网站在线观看| 国产乱码精品一品二品| 亚洲在线视频一区二区| 亚洲a∨精品一区二区三区导航| 亚洲电影在线看| www.亚洲激情| 国产视频不卡一区| 最好看的中文字幕| 91高清一区| 91久久精品国产| 99爱在线视频| 超碰91人人草人人干| 一区二区三区在线免费观看视频| 亚洲品质自拍视频| 久久精品成人av| 亚洲在线黄色| 欧美精品久久96人妻无码| 欧美系列精品| **欧美日韩vr在线| 欧美一区二区少妇| 欧美日韩午夜激情| 国产av 一区二区三区| 久久精品理论片| 亚洲欧美成人一区| 少妇高潮一区二区三区| 亚洲在线视频福利| 国产精品久久亚洲不卡| 欧美性资源免费| 日本动漫理论片在线观看网站| 欧美成人激情免费网| 国产在线观看免费av| 成人18精品视频| 小早川怜子一区二区三区| 欧美激情精品久久久六区热门| 91嫩草视频在线观看| 国产探花在线观看| 久久影院模特热| 日本高清在线观看wwwww色| 91麻豆精品国产91久久久久久久久 | 在线观看av免费观看| 人妖欧美一区二区| 国产a级片免费观看| 国产九九精品| 少妇免费毛片久久久久久久久| 免费福利视频一区| 国产精品久久波多野结衣| 亚洲午夜免费| 2019av中文字幕| 91美女主播在线视频| 久久久久久有精品国产| 丁香花在线影院| 久久久亚洲国产| 国产精品一区二区日韩| 韩国福利视频一区| аⅴ资源新版在线天堂| 亚洲人成伊人成综合网久久久| 手机福利在线| 91.com视频| 国产免费无遮挡| 日韩欧美的一区| 日韩毛片一区二区三区| 国产精品久久一级| 800av在线播放| av色综合久久天堂av综合| 亚洲天堂美女视频| 久久精品国产亚洲高清剧情介绍| 8x8x最新地址| 另类的小说在线视频另类成人小视频在线| 在线免费观看视频黄| 亚洲天堂成人| 日韩国产一级片| 新67194成人永久网站| 久久久久久香蕉| 久久99久久精品| av不卡中文字幕| 另类人妖一区二区av| 亚洲精品视频三区| 国产成人av电影在线| 亚洲第一黄色网址| 欧美韩国日本一区| 9999热视频| 狠狠色噜噜狠狠狠狠97| 成人免费一区二区三区| 4438亚洲最大| 午夜影院在线视频| 丝袜一区二区三区| 成年人国产在线观看| 日韩女在线观看| 国产精品欧美一区二区三区不卡| 风间由美久久久| 波多野结衣在线播放一区| 久久久水蜜桃| 欧美成人milf| 成年人午夜视频在线观看| 奇米影视一区二区三区| 91精品国产高清91久久久久久| 99在线视频精品| 亚洲色图27p| 国产精品天干天干在线综合| 免费成人深夜夜行p站| 中文字幕国产精品一区二区| 婷婷色中文字幕| 色999日韩国产欧美一区二区| 国产强伦人妻毛片| 亚洲美女自拍视频| 美丽的姑娘在线观看免费动漫| 亚洲精品久久久久久下一站| 超碰免费97在线观看| 久久久久久久久久国产| 福利一区二区| 国产欧美日韩91| 久久精品色综合| 九九九久久久| 亚洲91精品| 国产真人无码作爱视频免费| 成人免费毛片片v| www色aa色aawww| 亚洲乱码国产乱码精品精的特点 | 无码人妻精品一区二区三| 欧美国产一区在线| 久久久久亚洲av成人毛片韩| 欧美一区欧美二区| 国产成人免费看一级大黄| 亚洲视频axxx| 黄色在线免费观看网站| 91久久极品少妇xxxxⅹ软件| 日韩在线二区| 亚洲高清在线免费观看| 99re这里只有精品首页| 国产小视频在线看| 91精品国产欧美一区二区成人| 国产专区在线| 日本免费久久高清视频| 欧美人妖在线观看| 久久这里只有精品18| 99精品视频网| 不许穿内裤随时挨c调教h苏绵| 国产精品久久久久久久久免费樱桃| 日韩国产第一页| 欧美日韩综合在线| 青青草在线免费视频| 97国产精品久久| 精品视频自拍| 欧美不卡在线播放| 99久久精品99国产精品| 国产乡下妇女做爰视频| 精品国产一区二区三区久久久蜜月| 黄色av网站在线播放| 久久久亚洲网站| 亚洲性视频在线| 性高湖久久久久久久久aaaaa| 国产一区二区三区av电影| 人妻体内射精一区二区三区| 夜夜亚洲天天久久| 9i精品福利一区二区三区| 日韩精品中文字幕久久臀| 一个人www视频在线免费观看| 久久久久久久久四区三区| 亚洲欧美日韩视频二区| 一区二区不卡免费视频| 日韩欧美国产黄色| av男人的天堂在线| 久久久久久久久综合| 99热这里只有精品首页 | 91精品少妇一区二区三区蜜桃臀| 欧美日本一区二区三区四区| 亚洲精华国产精华精华液网站| 欧美黄色www| 国产精品黄色片| 正在播放一区| 国产黄人亚洲片| 日本在线视频免费观看| 亚洲毛片在线观看| 久久久精品一区二区毛片免费看| 欧美 日韩 国产 在线观看| 久久av最新网址| 亚洲高潮女人毛茸茸| 午夜精品在线看| 美州a亚洲一视本频v色道| 国产精品久久久久久久久影视| 欧美高清在线| 亚洲精品乱码久久久久久蜜桃欧美| 黄色成人在线免费| 国产高清视频免费最新在线| 久久久久久久国产精品视频| 婷婷成人综合| 一区二区免费av| 国产拍揄自揄精品视频麻豆| 中文字幕在线观看国产| 欧美成人亚洲成人| 四虎精品一区二区免费| 91国在线高清视频| 久久久久一区二区三区四区| 91久久久久国产一区二区| 伊人久久男人天堂| 亚洲va欧美va人人爽成人影院| 一女被多男玩喷潮视频| 国产精品欧美精品| 免费看国产片在线观看| 国产精品扒开腿做爽爽爽男男 | 国产精品一区二区小说| 久久久久久久精| 国产伦理吴梦梦伦理| 91精品国产高清久久久久久久久| 日本欧美国产| 天堂www中文在线资源| 欧美日韩国产免费一区二区| аⅴ资源天堂资源库在线| 在线视频欧美一区| 久久人人97超碰com|