JAVA知識點總結篇(一)
阿新 • • 發佈:2018-10-01
environ iss tin sdn evel 內容 一次 tps 源文件
- JVM(Java Virtual Machine):源文件->編譯器->字節碼文件->解釋器->程序;
- JDK:Java Development Kit,Java開發工具包;
- JRE:Java Runtime Environment,Java運行時環境;
Java是一種強類型語言,即它所存儲的數據都是有類型的,且必須在編譯時就確定其類型;
數據類型:
- 基本數據類型;
- 數值型:
- 整數類型:byte,short,int,long;
- 浮點型:float,double;
- 字符型:char;
- 布爾型:boolean;
- 數值型:
- 引用數據類型:
- 類;
- 接口;
- 數組;
- 基本數據類型;
變量使用規則:
- 先聲明再使用;
- 可以在聲明的同時進行初始化;
- 變量中每次只能賦一個值,但可以修改多次;
- 變量名使用中文無語法錯誤,但不建議使用;
自動類型轉換需滿足的條件
- 目標類型能與源類型兼容;
- 目標類型大於源類型;
常量
- 設定後在程序運行過程中不允許改變;
- 語法:final 數據類型 變量名 = 值;
註釋
- 單行註釋://
- 多行註釋:/* */
- 文檔註釋:/** */
運算符
- 算數運算符;
- 賦值運算符;
- 比較運算符;
- 邏輯運算符;
- 條件運算符:語法形式:布爾表達式?表達式1:表達式2;
運算符優先級
if...else
- 單重if
- 多重if
- 嵌套if
條件之switch
- switch後小括號中表達式的值必須是整形或字符型;
- case後的值可以是常量數值,也可以是常量表達式;
- case匹配後,執行匹配快中程序代碼,若未遇到break會繼續執行下一個的case塊的內容,直到遇到break或switch語句塊結束;
循環
- while:特點是先判斷,後執行;
- do...while:特點是先執行,後判斷,保證循環至少被執行一次;
- for:語法:for(循環變量初始化;循環條件;循環變量變化){
循環條件;
} - do...while循環結束的條件是while後的條件成立;
- break:作用是終止整個循環體的執行;
- continue:跳過循環體中剩余的語句並進行下一次循環;
JAVA知識點總結篇(一)