JavaFX及Java客戶端技術的未來
\\\看新聞很累?看技術新聞更累?試試下載InfoQ手機客戶端,每天上下班路上聽新聞,有趣還有料!
\
據Oracle部落格介紹,從JDK 11開始,Oracle將從JDK中刪除JavaFX,不過,至少在2022年之前,Oracle將繼續為JDK 8中的JavaFX提供商業支援。這項用於編寫跨平臺富客戶端應用程式的技術將提供單獨下載。
\\2011年,JavaFX已經作為Open JDK的一部分開源,這項技術的發展現在由OpenFX社群負責。
\\有份白皮書概括介紹了Java客戶端技術的路線圖,也包括其他Java UI技術(Swing和AWT)和Java部署技術(Applets和Java Web Start)的未來規劃。據這篇博文介紹,這一舉措就是上述路線圖的一部分。這份白皮書指出,雖然JavaFX從“熱情的開發者社群”那裡獲得了“小眾”支援,但HTML 5、JavaScript和原生移動開發的出現見證了像JavaFX這樣的跨平臺工具集其市場的萎縮。
\\和之前的公告一樣,這份白皮書重申,Applets將在Java SE 9中棄用,在Java SE 11中刪除。Java SE 8對Applets的支援將延續到2019年3月,然後會刪除。據稱,這樣做的原因是瀏覽器供應商對所需外掛的支援在減少。
\\白皮書提到的另外一項部署技術Java Web Start已經成為開發者放棄Applets後的遷移路徑。在Java SE 11及以後的版本中,這項技術也會被刪除。和Applets一樣,Oracle將繼續支援Java 8中的Web Start,即使是在這種情況下,這種支援至少會延續到2025年3月。因此,任何依賴Web Start的Oracle產品將繼續使用Java 8。
\\其他Java客戶端平臺的長期成員Swing和AWT過去二十年來一直是平臺的一部分,未來,它們還將是Java SE規範的組成部分。這意味著,在Java SE 8和Java SE 11中,Oracle將繼續提供支援和開發,對這兩項技術的支援至少會延續到2026年。頗具諷刺意味的是,這讓Swing和AWT這兩項也許是最古老的Java客戶端技術成為最後僅有的倖存者。根據白皮書,這是因為大量的其他框架、工具和應用程式是以它們為基礎構建的。
\\相關文章
- Elasticsearch及java客戶端jest使用ElasticsearchJava客戶端
- 《客戶端儲存技術》總結客戶端
- 高德客戶端及引擎技術架構演進與思考客戶端架構
- 爬蟲技術(二)-客戶端爬蟲爬蟲客戶端
- 《客戶端儲存技術》讀後感客戶端
- java websocket 客戶端JavaWeb客戶端
- Nacos - 客戶端心跳續約及客戶端總結客戶端
- zookeeper的Java客戶端APIJava客戶端API
- 富客戶端開發技術選型薦客戶端
- Java建立WebService服務及客戶端實現JavaWeb客戶端
- ERP技術的新方向——智慧客戶端 (轉)客戶端
- Zookeeper Java 客戶端搭建Java客戶端
- Zookeeper--Java客戶端Java客戶端
- 超越 Cookie:當今的客戶端資料儲存技術Cookie客戶端
- Java建立WebService服務及客戶端實現(轉)JavaWeb客戶端
- 客戶端(瀏覽器端)資料儲存技術概覽客戶端瀏覽器
- JAVA FTP客戶端問題JavaFTP客戶端
- 大資料時代的客戶服務未來大資料
- Flutter 開發一個 GitHub 客戶端 | 掘金技術徵文FlutterGithub客戶端
- 新一代Flex富客戶端技術特點Flex客戶端
- 跨平臺技術演進及Flutter未來Flutter
- 表格儲存技術方案實踐及客戶案例分享
- JavaFX會將Sun送回未來嗎?Java
- Java OAuth 2.0 客戶端程式設計(二): 客戶端憑據授權JavaOAuth客戶端程式設計
- 手遊防破解防外掛技術方案(一)客戶端篇客戶端
- 使用傳統前端技術增強客戶端快取能力前端客戶端快取
- web技術支援| Web 客戶端實現錄音、錄影Web客戶端
- 微信客戶端團隊負責人技術訪談:如何著手客戶端效能監控和優化客戶端優化
- 技術基礎 | 改進版的Apache Cassandra客戶端請求路由Apache客戶端路由
- [jaeger] 二、客戶端使用 (Java版本)客戶端Java
- 容器技術的未來——京東雲技術專訪
- 技術從業者的未來
- [轉載] 使用Redis的Java客戶端JedisRedisJava客戶端
- Jaeger的客戶端取樣配置(Java版)客戶端Java
- Java HTTP 客戶端的比較 - reflectoringJavaHTTP客戶端
- zookeeper Java客戶端API的使用方法Java客戶端API
- ntp協議及客戶端開發協議客戶端
- Java 遠端通訊技術及原理分析Java