成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對不起,JavaFX——Java 8目前還不能救你

原創
開發 后端
盡管富客戶端技術擁有眾多擁護者,但分析人士們仍然懷疑隨著RIA(即豐富互聯網應用)在移動應用中的逐漸失勢、該技術也將最終失去可行性。

JavaFX 是SUN公司在2007年JavaOne大會上***對外公布的以Java為基礎構建的富客戶端平臺,更讓開發者印象比較深刻的則是其背后的JavaFX開發團隊,僅僅在兩年的時間就從1.0版本完善到1.3.x版本,不但增加了很多新功能,在性能方面也有了很大的提升。

當Oracle收購Sun后,就宣布停止支持JavaFX腳本語言,進一步把它的API整合到Java里面去,后面的版本當中也默認捆綁了JavaFX。在JavaOne 2011大會上,Oracle也向公眾表示的開源計劃也實現了。

[[113131]]

由此可見,在移動互聯網的時代,Oracle已經認識到了RIA技術的重要性,想把JavaFX打造成Flash和Sliverlight這樣的***產品。但是對于RIA,Java還是新手,想撼動Flash占據部分的份額顯然是很難的。不過憑借著Java眾多開發者的力量,作為通用的開發語言,對抗FLASH的ActionScript還有有很大的優勢。小編在知乎上曾看見過某位大神對Java FX的評價還是比較客觀的:

(1)Java技術是開源的,從開發工具(Eclipse,netBeans),到無所不包的開源類庫。Flash、Silverlight就不一樣了。

(2)跨平臺。如果你明白微軟的策略,就不會押寶在silverlight上了。微軟最終不會支持跨平臺的,只會跨windows平臺,提出跨平臺只是為了攪局。還好大家都不再吃那一套了。

(3)Java作為一門通用的開發語言,是Flash的ActionScript無法比擬的,類庫全(數據庫、網絡、IO等等),強大免費的開發工具,不僅僅在瀏覽器里跑(雖然Air也可以,但沒有大型的程序用Air吧,Java典型的應用就是Eclipse netBeans)。JavaFx正在彌補圖形處理方面的不足(這是Flash的強項,JavaFx已經開始支持硬件加速了),但是Java的強項Flash很難復制。

在今年3月份JavaFX伴隨著甲骨文Java 8的推出以其組件形式完成了又一次更新。不過很多人對于這項技術的未來前景以及影響力提出了質疑。

Oracle公布的開源JavaFX 8擁有UI控制、嵌入式圖形堆棧、現代主題、3D圖形處理再加上HTML 5支持等多項功能特性。其工具集在設計思路上專注于性能與圖形,且能夠在嵌入式系統之上順暢運作。

不過Forrester研究公司分析師John Rymer對于JavaFX的生命力并不看好。“我們并未看到市場對于JavaFX所抱有的深厚興趣,”他指出。“Java 8——很好,但JavaFX完全是另外一回事。在我看來,JavaFX恐怕太孱弱也太遲鈍。JavaFX當初就沒能完成Sun公司為其制定的預期發展目標,而這也使得Java成為Web客戶端以及移動開發領域的***環境。(出自:infoworld

事實上,HTML 5、谷歌Android(本身就基于Java)以及蘋果iOS等平臺已經成為移動開發領域最為顯赫的名號。類似于Adobe Flash與微軟Silverlight,JavaFX已經被逐出核心舞臺、被迫充當新時代下的龍套角色。不過它也擁有自己的支持者群體。在咨詢與軟件開發企業Welland公司中,技術人員一直利用JavaFX對負責數據庫間數據遷移工作的桌面應用程序進行更新。JavaFX能為應用程序帶來更具現代特色的外觀,Welland公司高級軟件工程師Cole Markham指出。“就個人經歷來說,我所交流過的技術工作者中有很多都對JavaFX抱有興趣,但這僅限于Java社區之內。”Markham還將JavaFX視為Swing GUI技術的繼任者。

不過451研究公司分析師Michael Cote認為,JavaFX是一種已經衰落的豐富互聯網應用(簡稱RIA)技術。“我覺得RIA的時代早就已經過去,現在已經是所謂智能手機與平板設備的時代了。HTML ***ndroid以及最不能忽略的iOS才是真正的贏家。”他把JavaFX視為與Flash及Silverlight相近的即將過氣平臺,并指出indeed.com網站上的一幅圖片顯示、JavaFX程序員自2013年一月起就普遍處于無事可做的狀態:

圖片來自 indeed.com

甲骨文已經驗證了JavaFX在Android與iOS平臺上的可行性,盡管Java運行時本身在iOS設備上不受支持。不過Rymer認為甲骨文也已經感受到了JavaFX所受到的冷遇。雖然Java被廣泛應用于移動及多通道應用程序的服務器端,但其在客戶端上的普及程度還相當低下。甲骨文目前正努力在這方面推動JavaFX與Java ME(即Micro版本)的表現,Rymer指出。“雖然取得廣泛成功的可能性確實不主,但軟件行業的事確實很難說得準。”

***小編認為,雖然說現在大部分主流廠商都在極力推廣HTML5,但是新技術總是要花一段時間來完善的。就目前趨勢來看,JavaFX或許無法跟FLASH和HTML5相比,但是JavaFX依然還是很年輕,未來的路還是很長,在不斷的優化和改進的過程中,也許會在Java開發者心中占有一定的位置。

責任編輯:林師授 來源: 51cto.com
相關推薦

2014-06-03 17:41:13

開發技術周刊

2025-05-08 09:15:00

代碼架構耦合

2009-11-24 09:09:05

Chrome OS發布

2020-11-18 07:47:09

ElasticSear Lucene搜索服務器

2014-03-04 18:12:39

Windows XPWindows 8

2013-05-20 16:30:37

移動應用App推廣

2022-08-01 08:17:46

mysqlwindows系統

2019-08-26 00:37:19

WiFi 65GWi-Fi

2022-01-03 18:07:56

泛型場景demo

2021-03-16 15:12:57

CompletableFuture機制java

2025-05-19 08:49:46

AI人工智能

2023-06-20 09:33:52

微軟VR

2023-09-05 15:09:31

人工智能

2021-09-06 07:58:47

鏈表數據結構

2023-12-14 17:31:10

SQL表格模型功能

2023-01-09 07:50:29

開源開發者項目

2016-07-22 17:55:07

云計算

2022-09-09 14:56:18

Linuxcpu

2024-03-18 00:00:00

CalendaJava8Date

2020-06-09 15:18:48

數據庫Python技術
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 自拍偷拍第1页 | 黄网免费 | 在线看一区二区 | 一区二区三区在线 | 亚洲国产高清高潮精品美女 | 欧美在线观看一区 | 在线男人天堂 | 天天综合网天天综合色 | 91精品国产综合久久精品 | 成人免费淫片aa视频免费 | 亚洲综合在线视频 | 蜜桃日韩 | 成人深夜福利 | 亚洲免费在线 | 欧美男人天堂 | 欧美综合一区二区 | 色嗨嗨 | 91在线精品一区二区 | 中文日本在线 | 亚洲一区二区视频 | 精品真实国产乱文在线 | 91精品国产综合久久婷婷香蕉 | 久久成人精品视频 | 美女三区 | 91综合在线视频 | 亚洲精品电影在线观看 | 在线免费观看成人 | 国产成人综合网 | 东京av男人的天堂 | 欧美在线观看一区二区 | 综合色播| 国产精品一区二区视频 | 四虎在线观看 | 91免费入口 | 免费视频成人国产精品网站 | 99久久婷婷国产综合精品首页 | 国产成人精品福利 | 亚洲人成人一区二区在线观看 | 日本一级淫片免费啪啪3 | 日本手机看片 | 国产 91 视频 |