Java中boolean型別到底佔用多少個位元組

2021-03-03 20:48:07 字數 2675 閱讀 5547

1樓:匿名使用者

這個沒有具體規定標準(取決於虛擬機器的實現細節),一般按int考慮

java中boolean型別佔用多少個位元組

2樓:匿名使用者

《java虛擬機器規範》給出了4個位元組,和boolean陣列1個位元組的定義,具體還要看虛擬機器實現是否按照規範來,所以1個位元組、4個位元組都是有可能的。

3樓:本座但丁

byte:8位 一個位元組short:16位 兩個位元組int:

32位 四個位元組long:64位 八個位元組float:32位 四個位元組double:

64位 八個位元組char:32位 四個位元組boolean:8位 一個位元組

4樓:紫薇紅顏

char:32位 四個位元組

char是16位,兩個位元組的

java中,boolean型別返回true false時候,請問:true false佔幾個位元組呀 50

5樓:一花一世界

主型別 大小 最小值 最大值 封裝器型別

boolean 1 位 - - boolean

char 16 位 unicode 0 unicode 2 的16 次方-1 character

byte 8 位 -128 +127 byte(註釋①

)short 16 位 -2 的15 次方 +2 的15 次方-1 short(註釋①)

int 32 位 -2 的31 次方 +2 的31 次方-1 integer

long 64 位 -2 的63 次方 +2 的63 次方-1 long

float 32 位 ieee754 ieee754 float

double 64 位 ieee754 ieee754 double

6樓:匿名使用者

建議你去學學java物件記憶體,,我記得好像是8byte....

java中的基本資料型別?各佔多少位?多少位元組?取值範圍

7樓:匿名使用者

int 32 4 -2,147,483,648 ~ 2,147,483,647

short 16 2 -32768 ~ 32678

long 64 8 -9,223,372,036,854,775,808~+9,223,372,036,854,775,807

float 32 4 -3,40292347e+38 ~ +3,40292347e+38

double 64 8 -1.79769313486231576e+308 ~ 1.79769313486231576e+308

char 16 2 -128~127

boolean 1 0.125 true/false

byte 8 1 -128 ~ 127

java語言中bigdecimal型別佔用多少個位元組

8樓:育知同創教育

1個位元組

是8位只有8種基本型別可以算.其他引用型別都是由java虛擬機器決定的自己不能操作

byte 1位元組

short 2位元組

int 4位元組

long 8位元組

float 4位元組

double 8位元組

char 2位元組

boolean 1位元組

java基本資料型別boolean佔記憶體多少

9樓:驢蛋蛋

boolean佔1個bit,1/8個位元組,而boolean是引用型別,在棧記憶體中存放著它的引用,在堆記憶體中存放著它的物件(integer可以看成是物件),沒法計算它佔對少記憶體

java 中各個資料型別所佔的位元組數是多少啊 ?.

10樓:匿名使用者

boolean 這個試編譯環境而定

byte 1個位元組

short 2個位元組

char 2個位元組

int 4個位元組

long 8個位元組

float 4個位元組

double 8個位元組

希望我的回答能幫助你

11樓:匿名使用者

byte 8;

short 16;

int 32;

long 64;

float 32;

double 64;

char 16;

boolean 8;

java中,java中的是什麼意思

首先 和 表示的都是位運 算,例如 2 4表示數字2和4的異或位運算,在運算過程中,首先要版把數字權2和4都轉換為二進位制的,2的二進位制為10,4的二進位制為100,再像我們平時算加減法一樣列成豎式運算,同位不同的運算結果為1,相同的為0,這樣,10和100兩個二進位制數的個位都為0,所以運算出的...

java下面宣告string型別的陣列正確的是

選 c a b 是char 型別的資料 所以 a b 不行 宣告時 要有 型別string而且是 new string 10 要構建物件時才會 有長度 按長度分配空間宣告只需要 告訴是 什麼型別就行了 d 選項 說的是 一個str陣列的小標為10的元素為 string型別的 所以 選c 個人認為選d...

java的基本資料型別有哪些

1 布林型 boolean 取值範圍 true 或 false 2 位元組型 byte 取值範圍 0 255 3 短整型 short 取值範圍 32,768 32767 4 整型 int 取值範圍 2,147,483,648 2,147,483,647 5 長整型 long 取值範圍 9223372...