一省古、簡介
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向?qū)ο蟪绦蛟O(shè)計語言和 Java 平臺的總稱崖技。由 James Gosling 和同事們共同研發(fā),并在 1995 年正式推出戒努。
后來 Sun 公司被 Oracle (甲骨文)公司收購臀突,Java 也隨之成為 Oracle 公司的產(chǎn)品贸营。
主要特性:
簡單性、面向?qū)ο蟪热酢⒖梢浦残云缢隆⒏咝阅堋⒎植际郊辍討B(tài)性斜筐、多線程、安全性蛀缝、健壯性Java 三個版本:
1顷链、JavaSE:標(biāo)準(zhǔn)版(桌面程序、控制臺開發(fā))屈梁,基礎(chǔ)
2嗤练、JavaME:嵌入式開發(fā)(手機,小家電)俘闯,幾乎死亡
3潭苞、JavaEE:企業(yè)級開發(fā)(Web端、服務(wù)器開發(fā))關(guān)于 JDK真朗、JRE此疹、JVM
1、JDK:Java Development Kit遮婶,Java 開發(fā)者工具包
2蝗碎、JRE:Java Runtime Environment,Java 運行環(huán)境
3旗扑、JVM:Java Virtual Machine蹦骑,Java 虛擬機
- 開發(fā)的實際情況:利用 JDK(調(diào)用 JAVA API )開發(fā)了屬于我們自己的 JAVA 程序后,通過 JDK 中的編譯程序( javac )將我們的文本 java 文件編譯成 JAVA 字節(jié)碼臀防,在 JRE 上運行這些 JAVA 字節(jié)碼眠菇,JVM 解析這些字節(jié)碼边败,映射到 CPU 指令集或 OS 的系統(tǒng)調(diào)用。
二捎废、Java 運行機制
- 編譯性
比如一本英文書笑窜,我們?nèi)タ纯赡芸床欢髡甙阉g成中文再給我們就能看懂了登疗。 - 解釋型
就好比你請了個翻譯排截,跟外國人對話你可能聽不懂這時候就需要翻譯給你來翻譯,這就是實時的辐益。
Java 先編譯成字節(jié)碼断傲,再解釋。
三智政、開發(fā)環(huán)境配置
-
卸載 JDK
- 刪除 Java 的安裝目錄
- 刪除系統(tǒng)變量 JAVA_HOME
- 刪除 Path 下關(guān)于 java 的變量
-
java -version
查看是否卸載成功
-
安裝
- 下載需要的 JDK OpenJDK 下載地址
- 將下載的 zip 解壓认罩,放入本地目錄
- 配置環(huán)境變量
-
配置系統(tǒng)變量:新建 > 系統(tǒng)變量
JAVA_HOME
,變量值為安裝 JDK 的目錄 -
配置 Path 變量:在 Path 變量中填加
%JAVA_HOME%\bin;
-
查看是否安裝成功
java -version
-