java中所有函數(shù)都屬于某個類的方法陪汽。因此,java中的main方法必須有個外殼類玫霎。
數(shù)據(jù)類型
java整型
int(4字節(jié))凿滤、short(2字節(jié))、long(8字節(jié))庶近、byte(1字節(jié))
長整型數(shù)值有一個后綴L翁脆,十六進制數(shù)值有一個前綴0x,八進制有一個前綴0鼻种。從java7開始鹃祖,加上前綴0b就可以寫二進制數(shù)。
java浮點類型
float(4字節(jié))普舆、double(8字節(jié))
float類型的數(shù)值有一個后綴F,沒有的浮點數(shù)值默認為double類型校读。
下面是用于表示溢出和出錯情況的三個特殊的浮點數(shù)值:
1.正無窮大沼侣,用常量Double.POSITION_INFINITY表示
2.負無窮大,用Double.NEGATIVE_INFINITY表示
3.NaN(不是一個數(shù)字)歉秫,用Double.NaN表示
可以使用Double.isNaN(x)方法檢測特定值x是否等于Double.NaN蛾洛。
char類型
轉(zhuǎn)義序列 | 名稱 | Unicode值 |
---|---|---|
\b | 退格 | \u0008 |
\t | 制表 | \u0009 |
\n | 換行 | \u000a |
\r | 回車 | \u000d |
'' | 雙引號 | \u0022 |
' | 單引號 | \u0027 |
\\ | 反斜杠 | \u005c |
boolean類型
在java中,整型類和布爾值之間不能進行相互轉(zhuǎn)換雁芙。
變量
在java中轧膘,利用關(guān)鍵字final指示常量,表示這個變量只能被賦值一次兔甘,之后不能更改谎碍。習慣上常量名使用全大寫。
可以使用關(guān)鍵字static final設(shè)置類常量洞焙。