Ⅰ java中基本數據類型有哪些
byte:8位,最大存儲數據量是255,存放的數據范圍是-128~127之間。
short:16位,最大內數據存儲量是容65536,數據范圍是-32768~32767之間。
int:32位,最大數據存儲容量是2的32次方減1,數據范圍是負的2的31次方到正的2的31次方減1。
long:64位,最大數據存儲容量是2的64次方減1,數據范圍為負的2的63次方到正的2的63次方減1。
float:32位,數據范圍在3.4e-45~1.4e38,直接賦值時必須在數字後加上f或F。
double:64位,數據范圍在4.9e-324~1.8e308,賦值時可以加d或D也可以不加。
boolean:只有true和false兩個取值。
char:16位,存儲Unicode碼,用單引號賦值。
Ⅱ java有幾種數據類型
基本數據類型
整數類型:
byte:位元組佔用 1位元組 8位,用來表達最小的數據單位,儲存數內據長度為 正負容 127;
short:位元組佔用 2位元組 16位,儲存數值長度為 -32768-32767
int:位元組佔用 4位元組 32位,最為常用的整數類型,儲存長度為,-2^31-1~2^31 (21 億)
long:位元組佔用 8位元組 64位,當到達int數值極限時使用,儲存長度為 看圖片:
Ⅲ Java中 「字元類型」與「位元組類型」的區別
------------------------------------------------------
1.byte 位元組型
byte位元組型是JAVA中最小的數據類型,它在內存中佔8位(8個bit),取值范圍從-128到127
賦值:byte i = 127
註:byte型在賦值時,一旦超過127或小於-128,則會產生編譯錯誤。
2.char 字元型
char 類型在內存中佔2個位元組。表示一個字元,也可以使用ASCII碼范圍內的值來給char型的變數賦值。由於字元在內存中的取值不存在負數范圍,所有取值范圍從0到65535。
賦值:char i = 'a'; 或者 char i = 97;
註:在JAVA中,字元的表現形式為單個字元加上一對單引號修飾。
******* 具體請看看這位作者的文章 http://gaolixu.javaeye.com/blog/413284
希望對你有幫助 *******
------------------------------------------------------
Ⅳ java的位元組碼文件類型是什麼
源文件的文件名要和其源代碼中的類名一致
比如你寫了個類 class test {....}那麼存儲這個類的源文件就是test.java
編譯通過後會生成test.class的位元組碼文件
Ⅳ JAVA各種類型各佔多少位元組多少位
在Java中一來共有8種基本數據類自型,其中有4種整型,2種浮點類型,1種用於表示Unicode編碼的字元單元的字元類型和1種用於表示真值的boolean類型。(一個位元組等於8個bit)
int 類型佔32個位元組; 4 位;
short 類型佔16個位元組; 2位;
long 類型佔64個位元組; 8位;
float 類型佔32個位元組; 4位;
double 類型佔64個位元組; 8位;
char 類型佔16個位元組; 2位;
boolean類型佔8個位元組; 1位;
byte 類型佔8個位元組; 1位;