首頁  >  文章  >  Java  >  java是做什麼的

java是做什麼的

藏色散人
藏色散人原創
2019-11-13 11:32:525464瀏覽

java是做什麼的

java是做什麼的?

java就是電腦程式語言

Java是一門物件導向程式語言,不僅吸收了C 語言的各種優點,還摒棄了C 裡難以理解的多重繼承、指標等概念,因此Java語言具有強大且簡單易用兩個特徵。 Java語言作為靜態物件導向程式語言的代表,極佳地實現了物件導向理論,允許程式設計師以優雅的思維方式進行複雜的程式設計 。

Java具有簡單性、物件導向、分散式、健全性、安全性、平台獨立與可移植性、多執行緒、動態性等特點 。 Java可以編寫桌面應用程式、網路應用程式、分散式系統和嵌入式系統應用程式等 。

當編輯並執行一個Java程式時,需要同時涉及這四個面向。使用文字編輯軟體或整合開發環境在Java原始檔中定義不同的類別  ,並透過呼叫類別中的方法來存取資源系統,把原始檔案編譯產生一種二進位中間碼,儲存在class檔案中。

接著再透過執行與作業系統平台環境相對應的Java虛擬機器來執行class文件,執行編譯產生的字節碼,呼叫class檔案中實作的方法來滿足程式的Java API呼叫。

擴展資料:

發展前景

電腦的誕生及廣泛應用推動了IT領域的發展,但21世紀的電腦早已不是訪問INTERNET的唯一的途徑。

各類更資訊化的電子產品逐漸進入IT領域,推動了PC時代的大發展。由於各種消費資訊的急遽增加,傳統的客戶機的各方面條件均不如PC,PC的發展對伺服器的應用管理體統也提出了更高標準。

Java語言完全滿足了PC的條件,在減少內存,直接在各類電子產品中運行,在網絡中可被任何設備所識別,充分利用網絡資源等方面有所突破創新,為PC時代的發展創造了有力條件。

隨著IT產業的發展,許多企業中的電腦應用程式也隨之轉型,企業中所應用的電腦模式逐漸向客戶端較小、伺服器隨之增大、資料庫的容量也在相應增加的方向轉變。

此外,加上Java語言獨有的特點,根據其在各項伺服器中應用程式的開發所佔有的優勢,企業版的J2SE為企業環境中電腦模式的應用提供了良好的平台。

Java語言為與資料庫聯繫緊密設計了Java servlet和SQL-J技術,以及JSP技術。隨著JSP技術的發展,使JAVA語言的網路應用更為實際化、更有效率快捷,成為IT產業常用的技術。

JSP以Java語言作為其伺服器端的使用語言,結合了JAVA SCRIPT等多種其他客戶端語言,讓網頁瀏覽器更為方便的展現。

在遠距網路教學方面,由於JAVA改變了傳統的基於Microsoft Front Page或HTML語言製作的Web頁面形態,使網路遠距教學更加朝著動態、便捷化、安全化的方向發展,豐富了網路遠距教學的手段和覆蓋範圍。

Java貢獻及影響力

Java 語言是一門隨時代快速發展的電腦語言程序,其深刻展現了程式編寫的精髓,加上其簡明嚴謹的結構及簡潔的語法編寫為其將來的發展及維護提供了保障。由於提供了對網路應用的支援和多媒體的訪問,會推動Internet和企業網路的Web的應用 。

另外,為了維持Java的成長和推進Java社群的參與,Sun公司在Java One開發者大會上宣布開放Java核心原始碼,以鼓勵更多的人參與到Java社團活動中。

來自Java社團和IBM等全球技術合作夥伴兩方面的支持,Java技術在創新和社會進步上繼續發揮強有力的重要作用,並且隨著其程式編寫難度的降低使得更多專業人員將精力放置在Java語言的編寫與框架結構的設計中。

以上是java是做什麼的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn