一、概述
1. java不僅是一門程式語言,還是一個由一系列計算機軟體和規範形成的計算機體系結構
2. 這個技術體系提供了完整的軟體開發和跨平臺部署的支援環境
3.廣泛應用於多種場合
優點:
1. 他擺脫了硬體平臺的束縛,實現了“一次編寫,到處執行”的理想
2.它提供了一個相對安全的記憶體管理和訪問機制,避免了絕大部分的記憶體洩漏和指標越界問題
3.它實現了熱點程式碼的檢測和執行時編譯及優化,這使得程式碼隨執行時間的增加而獲得更高的效能
4.它有一套完整的應用程式介面,還有無數來自商業機構和開源社群的第三方類庫
Java的這些特性是程式的開發效率得到了很大的提升
二、java技術體系
1.Java程式設計語言
2.各種硬體平臺上的java虛擬機器
3.CLASS檔案格式
4.javaAPI類庫
5.來自商業機構和開源社群的第三方java類庫
可以把Java程式設計語言、Java虛擬機器和javaAPI類庫統稱為JDK,JDK是用於支援java程式開發最小的環境
三、java技術展望
1.模組化
2.混合語言
3.多核並行
4.進一步豐富語法
5.64位虛擬機器
写评论
很抱歉,必須登入網站才能發佈留言。