JAVA基本資料型別

2021-08-31 07:33:48 字數 1372 閱讀 1503

一、整數型別

byte(位元組)

byte是計算機資訊技術用於計量儲存容量的一種計量單位,通常情況下一位元組等於八位

byte最大值為127(2^7-1),最小值為-128(-2^8)

short(短整型)

short占用2個位元組,為16位

short最大值為32767(2^15 - 1),最小值為-32768(-2^15)

int(整型)

int占用4個位元組,為32位

int最大值為2147483647(2^31-1),最小值為-2147483648(2^31)

long(長整型)

long占用8個位元組,為64位

long最大值為9223372036854775807(2^63 -1), 最小值為-9223372036854775808(-2^63)

注意:之所以這些最大值的絕對值都比最小值的絕對值小1,是因為二進位制中,最高位代表正負,如byte,最大值為01111111,最小值為10000000,這麼算下來便是上面的結果,其他的情況類似。

二、浮點型別

float(單精度浮點型)

float占用4個位元組,為32位

float在儲存時速度快占用空間小,但是不適用儲存精確的值

double(雙精度)

double占用8個位元組,為64位

double的精確度比float高,但占用空間較大

三、邏輯型

boolean(布林型別)

只有兩個取值:truefalse

預設值是false

四、字元型

char(字元型)

char占用2個位元組

char 資料型別可以儲存任何字元

Java 基本資料型別

基本資料型別 變數持有資料本身的值 引用型別 是某個物件的引用,而並非物件本身 引用型別用在物件上的 乙個物件可以被多個引用所指向,但同一時刻,每個引用只能指向唯一的物件 如果乙個物件被多個引用所指向,那麼無論哪個引用對物件的屬性進行修改,都會反映到其他的引用當中 型別 位數 位元組數 取值範圍 舉...

java 基本資料型別

一 基本資料型別 整型 byte short int long 在計算機中以二進位制補碼格式儲存 浮點型 float double 在計算機中以ieee754格式儲存 字元型 char 在計算機中以unicode碼格式儲存 布林型 boolean 只有true和false兩個值 二 1.長整型 lo...

Java基本資料型別

基本資料型別都是有取值範圍的,若超出範圍,則編譯報錯。位元組型的長度 1byte 位元組 8bit 位 即範圍為 128 127 如 byte b 200 或者 byte b 200,這都是錯誤的 字元型的長度 1char 16位 範圍為0 2 16 短整型的長度 1short 16位 範圍為 2 ...