java
基本資料型別就8種,記得就好了。除了這些都是引用型的了。
java
四類八種基本資料型別
第一類:整數byte short int long
##第二類別:浮點型
float double
第三類:邏輯型
boolean(它只有兩個值可取
true false)
第四類:字元型
char
在堆疊中可以直接分配記憶體的資料是基本資料類型。
引用資料型態:是資料的參考在堆疊中,但是他的物件在堆中。
要學好Java必須知道各種資料的在記憶體中儲存位置。對記憶體有了很好的了解,可以幫助你分析程式。
位元組:
boolean 布林型1/8
#byte 位元組類型1
char 字元型2 一個字元能儲存一個中文漢字
short 短整數2
int 整數型別4
float 浮點類型(單精度) 4
long 長整形8
double 雙精度類型(雙精度) 8
java中預設的整數型別是int型,如果要定義為
float型,則要在數值後面加上l或L;
預設的浮點型也是雙精確度浮點,如果要定義為
float型,則要在數值後面加上f或F。
一個位元組等於8位,一個位元組等於256個數,就是-128到127一共256。
kB就是kBytes Bytes就是「位元組」的意思!
K就是千的意思,因為電腦是透過二進位來計算,10個1剛好是1024
1111111111(二進位)=1024(十進位)
1Bytes(字節)=8bit(位元)
一個英文字母或一個阿拉伯數字就是一個字符,佔用一個位元組
一個漢字就是兩個字符,佔用兩個位元組。
一般講大小是用Bytes,大寫的“B”,講網路速率是用bit,注意是小寫的“b”。
範例:一個檔案有8MBytes
範例:我下載檔案的速率是256KB/s,也就是2Mbit,這通常就是我們寬頻上網的速率。
基本資料型別自動轉換
byte->short,char -> int -> long
float -> ; double
int -> float
長 -> double
記得:小可轉大,大轉小會失去精準度! ! !
推薦教學: 《
java教學》#
以上是java八種基本資料型別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!