常州大學/相關介面、協議、指令碼開源(合集)
阿新 • • 發佈:2021-10-20
1972 C誕生
1984 C++誕生
1995 Java誕生
三高:高效能,高可用,高併發 JVM虛擬器
Java初生
1995的網頁簡單粗造缺乏互動性 圖形介面的程式
Java 2 標準版(J2SE):去佔領桌面;Java 2 移動版(J2ME):去佔領手機;Java 2 企業版(J2EE) :去佔領伺服器;
開源的工具
跨平臺的語言:Write Once Run anywhere
伺服器 傾向於
Java特性和優勢
簡單性;面向物件;可移植性;高效能;分散式;動態式;多線式;安全性;健壯性;
Java三大版本
Write Once、Run Anywhere
JavaSE:標準版(桌面程式,控制檯開發......)
JavaME:嵌入式開發(手機、小家電......)
JavaEE:E企業級開發(web端、伺服器開發......)
JDK JRE JVM
JDK:Java Development Kit 開發
JRE:Java Runtime Environment 執行Java
JVM:Java Virtural Machine Java的虛擬機器
JDK包含JRE包含JVM
JDK中有java、javac編譯執行java; javadoc生成文件; jar打包成一個應用;
JVM:用硬體軟體都能實現,虛擬的小小CPU處理Java的東西;是跨平臺的核心;