java初識
簡單性
面向物件
可移植性:可跨平臺 -- >JVM
分散式
動態性:反射機制
多執行緒:可以同時做很多事
安全性
健壯性
java三大版本
JavaSE:標準版(桌面程式,控制檯開發...)
JavaME:嵌入式開發(手機,小家電...)
JavaEE:企業級開發(web端,伺服器開發...)
JDK、JRE、JVM
JDK:java Development Kit(java開發者工具)
JRE:java Runtime Environment(java執行時環境)
JVM:java Virtual Machine(java虛擬機器)
jdk包含jre,jre包含jvm。
解除安裝jdk
-
刪除Java的安裝目錄
-
刪除JAVA_HOME
-
刪除path下關於java的目錄
-
cmd中輸入java -version:這裡顯示命令錯誤,說明解除安裝成功
安裝jdk
-
百度搜索jdk,找到對應下載地址(8版本更常用,11也ok)
-
同意協議
-
下載電腦對應的版本
-
雙擊安裝jdk
-
設定安裝路徑,設定到一個好找好記的地方
-
配置環境變數
-
此電腦--> 屬性 --> 高階系統設定
-
環境變數 --> 系統變數 --> 新建
-
變數名:JAVA_HOME,變數值:安裝路徑 --> 確定
-
還是系統變數,找到Path雙擊 --> 新建
-
新增兩個,一個是%JAVA_HOME%\bin,另一個是%JAVA_HOME%\jre\bin
-
-
檢查安裝是否成功:cmd中輸入
java -version
顯示版本即安裝成功
jdk環境
bin:存放編譯器和工具的,其中常用的有javac命令和java命令
include:引入一些標頭檔案,這個不用管
jre:java執行時環境
lib:存放java的一些類庫檔案
src.zip:這個解壓之後就會得到src資料夾,這個是存放的類庫原始檔
HelloWorld
-
隨便新建一個資料夾,存放程式碼
-
新建一個java檔案(名字叫Hello.java)
-
新建 --> 文字 --> 把副檔名改成.java
-
編輯如下程式碼:
-
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
-
開啟cmd,切換到之前新建的資料夾,輸入:javac Hello.java
-
這個命令會編譯java檔案,生成位元組碼檔案(class檔案)
-
再輸入:java Hello
-
顯示:Hello,World!執行成功
可能會遇到的情況
-
單詞的大小寫不能出現問題,java的大小寫很敏感
-
儘量使用英文
-
檔名和類名(class後面的)必須一致
-