Java原始數據類型
Java定義了八種基本類型的數據:byte
,short
,int
,long
,char
,float
,double
和boolean
。
基本類型通常被稱爲簡單類型。
這些基本類型可以分爲四組:
- 整數 - 包括:
byte
,short
,int
和long
,用於整數有符號數字。 - 浮點數 - 包括
float
和double
,表示具有分數精度的數字。 - 字符 - 包括字符,表示字符集中的符號,如字母和數字。
- 布爾(
Boolean
) - 此組包括布爾值,它是表示true
/false
值的特殊類型。
可以使用這些類型來構造數組或自己的類類型。
基本類型表示單個值,而不是複雜對象。 雖然Java完全是面向對象的,但原始類型不是對象。
原始類型具有顯式範圍和數學行爲。
強類型
Java是一種強類型語言。每個變量都有一個類型,每個表達式都有一個類型,每個類型都嚴格定義。檢查所有分配的類型兼容性。
Java不會自動強制或將有衝突類型的進行轉換。Java編譯器檢查所有表達式和參數,以確保類型是兼容的。