1. 程式人生 > 實用技巧 >【筆記】Java基礎教程學習(更新中)

【筆記】Java基礎教程學習(更新中)

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 中布林值不能和整數型別或者其它型別互相轉換。