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

我們真的能沒有Java嗎?

原創
開發 后端
“我們真的能沒有Java嗎?”本文選自itspice網站的Java頻道。看到這個題目我們首先問一下自己能不能沒有Java呢?本文從語言的歷史著眼,對Java進行詳盡的描述,對Java的應用、開發以及Java與其他語言進行對比,最后總結出Java是不可或缺的!

【51CTO編譯】起初,在計算機資源還很缺乏的時候,接近于普通機器似的運轉還是可取的,但是當硬件資源變得更容易使用,并且開發時間變得重要,更高水平的語言必須出現。開發從C到C++,然后再到JavaC#,伴隨著這種趨勢,服務器的編制程序被類似PHPPython、Per1和Ruby的語言所控。Java和C#在某些被稱為“真正的程序設計語言”和“腳本語言”中隱退。C#可以更多地被當做是微軟的代用品,適用于多種環境的Java與C#比較變得微不足道了。

自從Java許諾帶著獨立的平臺出現以來,它很快就流行開來。它既不是腳本語言也不是和在JVM上運行的字節代碼,所以JRE就像其他腳本語言需要一種引擎來翻譯一樣。Java當然就改變了我們看待真正的程序設計語言的方式。Java逐年變快,并在電腦系統上給予C++最大的挑戰,Java在字節代碼的獨立平臺給人們對于腳本語言所擁有的自由。Java在瀏覽器、服務器和嵌入式系統上都有解決方案。

但是像每個優秀技術一樣,Java當然也有一些自身的問題,當它涉及到瀏覽器時就不夠好了。雖然Applets和Java web Start是基于調配網絡應用系統而設計的一個好技術,但是不知為什么它運轉起來并不盡如人意。Applets很快成為一項過時的技術。但是Java的不幸并沒因此而結束,開發者還要面臨Java的圖形界面庫的問題。不管Sun在Java Toolkit的事情上多么努力。開發者們看上去絕不滿足于此。雖然Java swing Toolkit的大部分組件運轉完美,建立一個漂亮的開發前臺對于Java開發者還是個有些遙遠的夢想。

由于互聯網的激增,一系列關于服務器和客戶端的腳本語言伴隨著網絡應用系統開始開始受到歡迎。這些腳本語言開始掌控整個世界。雖然服務器腳本提供flavors PHP、Python、rarl、ASP等等,但是客戶端仍明顯被JavaScript所控制。當JavaScript涉及到開發網絡應用系統時AJAX的流行已將其推至最前沿。因為除Flash、Action、Script、HTML5等少數幾個技術之外的技術不能傳遞獨立執行系統的客戶端,網絡應用系統的潛能被迅速開發,以至于只有Flash、action、script、HTML5等被一些網站開發小組認為是僅能存活于客戶端的幾個技術,這些開發小組急需改變。所以能夠創造無痕接口并能在整個過程中和數據庫保持在服務器端的云計算剛好證實了這些。

云計算無疑有極大的好處,但是把它作為未來計算的最終辦法看上去卻不是明智之舉。如果我們說云計算是下一代計算,那么我們就表明我們的計算步驟將會分裂成客戶端的和服務器端兩類。我們正期待著一切都更加有效率,服務器和瀏覽器的processing時間的總和比客戶端所有processing的時間都短,現在這種假設在邏輯上是不太正確的。

此外,我們會保證服務器端的腳本語言絕不會比最快的客戶端的快。因此我們就不會摒棄完善Java、drain等語言的努力。當然,Java會以更多的形式存在,但嵌入瀏覽器,幾乎每一個從文字處理應用都會減慢我們的體驗,我們就會受到互聯網帶寬、腳本語言以及瀏覽器的制約。如果我們真的缺乏技術使效率變慢,這種趨勢是合理的。顯然,作為一個應用程序運行時,如一群人在社交網站,論壇等,引擎的瀏覽器是有利的應用程序處理的服務器上的信息共享和修改,但每一個嵌入到瀏覽器中應用程序的存儲數據都會飽和。因為有些人能夠獲得巨大的帶寬,我們不能剝奪其他人的真正的計算體驗,使每一個應用程序的硬件資源和計算能力都達到用戶良好的體驗和自己的要求。但是只是因為我們的語言的API和工具包沒有獨立開發平臺功能豐富的GUI阻礙了快速計算,這似乎就沒有道理了。于是我們要發展一個有引擎的瀏覽器,能運行所有的應用程序。但不同于現有的引擎,這會是一個GUI和執行基本的計算,剩下的工作將委托給其他服務器引擎,它不同于真正的引擎,只有為JRE做好各項工作的能力。

只要繼續發展Java,容易開發、平臺獨立和高性能的Java API恰恰有創造各種桌面應用的潛力。不僅僅是桌面應用程序可以用來創建胖客戶端應用程序的執行,也可以按客戶要求進行聊天交換數據計算、多人游戲等,執行大部分客戶端和服務器端一樣的工作。

沒有Java的日子?我看還是算了吧!

原文地址:ezinearticles.com/?Can-We-Really-Do-Without-Java?&id=3691096

原作者:Rohit Pardasani

原文名:Can We Really Do Without Java?

【51CTO譯稿,非經授權謝絕轉載,合作媒體轉載請注明原文出處及作者!】

 

 

【編輯推薦】

  1. Java 7,一個技術標準的商業咒語
  2. Java之父:甲骨文會繼續支持Java
  3. Java無處不在
  4. Java平臺發展趨勢展望
責任編輯:佚名 來源: 51CTO.com編譯
相關推薦

2022-11-21 14:02:14

2020-01-15 10:17:41

Kubernetes容器負載均衡

2017-08-24 08:18:00

2025-05-28 10:10:20

2020-03-04 17:32:56

DevOpsDocker軟件

2015-08-11 09:39:25

重構提高代碼質量

2017-08-08 09:18:03

數據大數據云計算

2021-11-29 09:44:07

光模塊光通信通信

2020-06-16 08:32:00

人工智能技術機器學習

2020-11-05 18:59:23

指紋識別人臉識別生物識別

2014-02-27 09:08:40

云存儲價格

2021-03-24 13:29:27

區塊鏈穩定幣金融

2022-02-18 14:25:28

人工智能機器人技術

2013-09-30 10:34:22

移動互聯網預裝軟件

2018-10-29 06:01:54

物聯網平臺物聯網IOT

2016-01-15 11:10:58

智能汽車車聯網硬件技術

2023-11-22 10:49:51

2020-12-28 12:39:53

面部識別人工

2021-04-01 14:20:41

混合云私有云云計算

2022-08-03 14:38:41

人工智能動物語言機器學習
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩国产一区二区三区 | 日韩免费一区二区 | 1000部精品久久久久久久久 | 亚洲精品视频在线 | 国产精品精品久久久 | 亚洲欧美中文日韩在线v日本 | 国产一二三视频在线观看 | 国产精品久久久久无码av | 成人精品视频在线观看 | 亚洲天堂一区二区 | 久久久99精品免费观看 | 中文字幕啪啪 | 国产成人高清成人av片在线看 | 国产高清免费视频 | 欧美精品一区二区三区在线播放 | 免费国产一区二区 | 天堂在线中文字幕 | 日韩欧美在线视频播放 | 亚洲一区国产精品 | 成人伊人 | 国产精品欧美精品 | 日韩中文在线观看 | 欧美日韩精品一区二区三区视频 | 久久精片 | 亚洲不卡视频 | 久久一级 | 天天干天天谢 | 欧美激情一区二区三区 | 久久一区二区视频 | 国产一区 | 亚洲国产精品自拍 | 午夜一区 | 在线看av网址 | a亚洲精品| 日韩精品在线一区 | 久久国产精品久久久久久 | 男女羞羞视频免费看 | 久久精品免费一区二区 | 久久久999国产精品 中文字幕在线精品 | 亚洲欧美激情精品一区二区 | 久久av网站 |