java八大數據類型
阿新 • • 發佈:2018-05-10
無法 必須 包裝 基本類 boolean integer table rac short
java基本數據類型共有八種,基本類型可以分為三類:字符類型 char,布爾類型 Boolean以及數值類型byte,short,Int,long,float,double。數值類型又可以分為整數類型byte,short,int,long和浮點數據類型float,double。java中的數值類型不存在無符號的,他們的取值範圍是固定的,不會隨著及其硬件環境或者操作系統的改變而改變。實際上,java中還存在著另外一種數據類型void,它也有對應的包裝類java.lang.Void,不過我們無法直接對他們進行操作。
定義的簡單類型,占用二進制位數及對應的封裝器類圖:
簡單類型 | Boolean | byte | char | short | int | long | float | double | void |
二進制位數 | 1 | 8 | 16 | 16 | 32 | 64 | 32 | 64 | -- |
封裝器類 | Boolean | Byte | Character | Short | Integer | Long | Float | Double | Void |
基本類型的優勢:數據存儲相對簡單,運算效率比較高
包裝類的優勢:有的容易。比如集合的元素必須是對象類型,滿足了java一切皆是對象的思想
2018-05-10 09:28:59
java八大數據類型