03 進階語言java
進階語言
C& C++
- 1972年C誕生
- 貼近硬體,運作極快,效率極高
- 可用于作業系統,編譯器,資料庫,網絡系統等
- (兩大枷鎖)指針與記憶體管理
- 1982年C++誕生
- 面向對象
- 相容C
- 用于圖形領域,遊戲等
java
産生
- 語言像C
- 沒有指針與記憶體管理
- 真正的可移植性,編寫一次,到處運作(jvm – java虛拟機,程式是在jvm上運作的)
- 面向對象
- 類型安全
- 高品質的類庫
java特性和優勢
- 簡單性
- 面向對象
- 可移植性
- 高性能
- 分布式
- 動态性
- 多線程
- 安全性
- 健壯性
java三大版本
- javaSE:标準版(桌面程式,控制台開發)
- javaEE: E企業級(web端,伺服器開發)
- javaME:嵌入式開發(手機,小家電) 基本淘汰
JDK 、JRE、 JVM
- JDK: Java Development Kit java開發者工具
- JRE:Java Runtime Environment java運作時環境
- JVM: JAVA Virtual Machine java虛拟機
100) ? false:true" x-data="topBtn" @click="scrolltoTop" x-cloak>