java語言的優勢
簡單性
面向對象
跨平台性(可移植性)
高性能
分布式
動態性
多線程
安全性
健壯性
java最大的特點是跨平台性
Java的跨平台性來源於Java虛擬機(jvm),Java靠在不同平台上安裝的java虛擬機來實現跨平台性。這樣一來,java就可以一次編寫處處運行了。
Java的三大版本
JAVA SE:是Java的核心和基礎,學習了JAVA SE才能學習JAVA的其他內容。
JAVA EE:JAVA EE也叫JAVA企業版,是企業中比如網站開發或應用系統比較常用的,是JAVA技術中最廣泛的領域,JAVA EE主要是偏向於WEB方向。是學習JAVA SE之后必須要學習的。
JAVA ME:它是JAVA的微縮版,主要應用於嵌入式開發,前些年的手機程序開發。不過這些范圍比較窄,沒有市場。
Java語言的環境搭建
1.什么是JDK和JRE?
JDK(Java Development Kit:Java開發工具包):
JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE。所以安裝了JDK,就不用再單獨安裝JRE了。其中的開發工具有編譯工具(javac.exe),打包工具(jar.exe)等。
JRE(Java Runtime Environment:Java運行環境):包括Java虛擬機(JVM:Java Virtual Machine)和Java程序所需的核心類庫等,如果想要運行一個開發好的Java程序,計算機中只需要安裝JRE即可。
2.下載JDK
在oracle官網www.oracle.com
3.JDK安裝目錄下的工具
JDK/bin: 是二進制文件所在的目錄其中的exe文件都是開發Java程序所需要的命令文件。
4.課程中常見的DOS命令:
- dir:列出當前目錄下的文件及文件夾。
- md:創建目錄。
- rd:刪除目錄。
- cd:進入指定目錄。
- cd ..:退回到上一級目錄。
- cd \:退回到根目錄。
- del:刪除文件。
- exit:退出DOS命令行。
5.環境變量配置
為了能夠在任何目錄下打開命令窗口都能執行javac命令,就需要將javac.exe命令文件所在目錄的路徑放在path環境變量中。負責會出現下面這種情況:
環境變量配置步驟
1. 右擊“計算機”-->“屬性”。
2. 點擊“高級系統配置”-->“高級”選項卡-->“環境變量”。
3. 將javac命令文件所在目錄的路徑放入path路徑中。
1.創建系統變量JAVA_HOME,變量值為jdk的安裝路徑
2.在path環境變量中加入%JAVA_HOME%bin和%JAVA_HOME%jre\bin ( %JAVA_HOME%表示動態獲取名稱為JAVA_HOME環境變量的值。)
4.通過在DOS命令窗口中輸入javac -version來驗證是否配置成功