JavaSE
識別符號
定義
Java中用於定義名稱的都是識別符號。例:包名,類名,變數名,方法名等。
組成
由數字、字母、_、$、組成,可以用漢字,但是不建議。
注意
開頭不可以是數字
不可以用Java關鍵字
見名知意,可增加可讀性
大小寫區分
遵守駝峰命名
類名:首字母大寫,其餘遵循駝峰命名
方法名,變數名:首字母小寫,其餘遵循駝峰命名
包名:全部小寫,不遵循駝峰命名
常量:全部大寫
資料型別
基本資料型別
byte:1位元組,8位,-2^7 ~ 2^7 - 1(-128~127),預設為:0
short:2位元組,16位,-2^15 ~ 2^15 - 1(-32768~32767),預設為:0
int:4位元組,32位,-2^31 ~ 2^31 - 1,預設為:0
long:8位元組,64位,-2^63 ~ 2^63 - 1,預設為:0
float:4位元組,32位,預設為:0.0f
double:8位元組,64位,預設為:0.0d
char:2位元組,16位,預設為:\u0000是空字元
boolean:1位(不是一個位元組)值為true或者false,預設為false
引用資料型別
類、介面、陣列
跳脫字元
\n:換行
\r:回車
\t:製表符(tab)
\ ":雙引號(中間沒有空格,這裡加空格是因為需要將’\‘也顯示出來)
\ ':單引號(中間沒有空格,這裡加空格是因為需要將’\‘也顯示出來)
\ :反斜槓(中間沒有空格,這裡加空格是因為需要將’\‘也顯示出來)
補充鍵盤錄入方式:
Scanner sc = new Scanner(System.in)
可在控制檯輸入整數
int i = sc.nextInt();