1.註釋能夠提升程序的可讀性。可劃分爲java
2.標識符的命名規則:函數
3.標識符的命名規範:性能
4.變量的聲明格式:學習
type varName [=value] [,varName[=value]...];
5.變量的分類:局部變量、實例變量、靜態變量設計
6.常量的聲明格式code
final type varName = value ;
7.Java的數據類型可分爲基本數據類型和引用數據類,基本數據類型的分類以下:blog
8.Java語言支持的運算符可分爲:遞歸
9.基本數據類型的類型轉換可分爲:內存
強制類型轉換:用於顯式的轉換一個數值的類型,語法格式:文檔
數字類型用 (type)var
數字轉String類型用 String.valueOf( value )
String類型轉數字用parse函數,例如 Integer.parseInt
10.鍵盤的輸入:Scanner類的使用
import java.util.Scanner; Scanner scanner = new Scanner(System.in); String s1 = scanner.nextLine(); //或者直接調用 String s2 = new Scanner(System.in).nextLine();
1.從結構化程序設計角度出發,程序有三種結構:
順序結構、選擇結構和循環結構
2.選擇結構
(1)if單選擇結構 if-else雙選擇結構 if-else if-else多選擇結構
(2)switch-case多選擇結構
3.多選擇結構與switch的關係:當布爾表達式是等值判斷的狀況,可以使用多重選擇結構或switch結構,若是布爾表達式區間判斷的狀況,則只能使用多重選擇結構
(1) 循環結構
(2)當型:while與for
(3)直到型:do-while
4.while與do-while的區別,在布爾表達式的值爲false時while的循環體一次也不執行,而do-while至少執行一次
5.break能夠在switch與循環結構中使用,而continue只能在循環結構中使用
6.方法(Method)就是一段用來完成特定功能的代碼片斷,相似於其它語言的函數
7.方法的重載是指一個類中能夠定義多個方法名相同,但參數不一樣的方法。 調用時,會根據不一樣的參數自動匹配對應的方法
8.任何能用遞歸解決的問題也能使用迭代解決。在要求高性能的狀況下儘可能避免使用遞歸,遞歸調用既花時間又耗內存。