Java -基本資料型別

襲冷發表於2014-05-25

一、概述

    Java中基本型別有8種。可分為三類:字元型別char、布林型別boolean以及數值型別byte、short、int、long、float、double。數值型別又可以分為整數型別byte、short、int、long和浮點數型別float、double。

    基本型別儲存在棧中,因此它們的存取速度要快於儲存在堆中的對應包裝類的例項物件。從Java5.0(1.5)開始,JAVA虛擬機器(Java Virtual Machine)可以完成基本型別和它們對應包裝類之間的自動轉換。

    所有基本型別的包裝類都使用了final修飾,因此我們無法繼承它們擴充套件新的類,也無法重寫它們的任何方法。

二、詳細

基本型別 包裝類 位數 最小值 最大值
boolean
java.lang.Boolean
-- -- --
byte
java.lang.Byte
8 -128
127
short
java.lang.Short
16
-32768
32767
int
java.lang.Integer
32
-2147483648 2147483647
long
java.lang.Long
64
-9223372036854775808
9223372036854775807
float
java.lang.Float
32
1.4E-45
3.4028235E38
double
java.lang.Double
64
4.9E-324
1.7976931348623157E308
char
java.lang.Character
16
0
65535


相關文章