【筆記】Java基礎教程學習(更新中)
阿新 • • 發佈:2021-01-03
Java基礎語法
Hello World 程式碼
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld!");
}
}
常量定義(編碼規範要求為大寫):
final 資料型別 常量名 = 值;
如 final double PI = 3.14;
常量可以先宣告再賦值,且只能賦值一次,而且必須要有賦值。
資料型別:
資料型別 | 預設值 | 儲存格式 | 資料範圍 | 包裝型別 |
---|---|---|---|---|
short | 0 | 2個位元組 | -32,768 到 32,767 | Short |
int | 0 | 4個位元組 | -2,147,483,648 到 2,147,483,647 | Integer |
byte | 0 | 1個位元組 | -128 到 127 | Byte |
char | 空 | 2個位元組 | Unicode 的字元範圍:\u0000(即為 0)到 \uffff(即為 65,535) | Character |
long | 0L 或 0l | 8 個位元組 | -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 | Long |
float | 0.0F 或 0.0f | 4 個位元組 | 32 位 IEEEE-754 單精度範圍 | Float |
double | 0.0 或 0.0D(d) | 8 個位元組 | 64 位 IEEE-754 雙精度範圍 | Double |
boolean | false | 1 位 | true 或 false | Boolean |
long 修飾的變數需要在數值後面加上 L 或者 l,比如 long num = 1L;,一般使用大寫 L,為了避免小寫 l 與數值 1 混淆。
float 型別的數值後面需要加上 F 或者 f,否則會被當成 double 型別處理。double 型別的數值可以加上 D 或 d,也可以不加。
char 型別需要將字元用單引號括起來char a = 'a',char 可以和整數互相轉換,如果字元 a 也可以寫成char a = 97。也可以用十六進位制表示char a = '\u0061'。
Java 中布林值不能和整數型別或者其它型別互相轉換。