java基礎之java的基本資料型別

飄逸黃金甲發表於2019-01-10

java分為基本資料型別和引用資料型別。基本資料型別主演分為四類八種,引用資料型別分為介面,類,陣列,String。

基本資料型別的四類八種是:

整數型別:byte,short,int,long

資料型別 記憶體空間 儲存範圍
byte  1個位元組 -128—— 127
short   2個位元組  -215——215-1
int  4個位元組   -231——231-1
long   8個位元組  -263——263-1

 【在java中預設的整數型別是int型別】

浮點型別:float,double 

float(單精點浮點型別)記憶體空間為4個位元組,double(雙精點浮點型別)記憶體空間為8個位元組

【java中預設的小數型別是double型別】

字元型別:char

用來儲存一個字母或漢字的型別,記憶體空間為2個位元組

【在java中字元采用的是Unicode國際統一編碼,一個字元佔兩個位元組,也可以用char型別存放一箇中文,因為一箇中文也是佔用兩個位元組】

布林型別:boolean

只有true和false兩個值,用於邏輯運算和流程控制

基本資料型別轉換

boolean型別不能和其他任意型別進行轉換

自動轉換型別:儲存範圍小的轉換到儲存範圍大的資料型別

強制資料型別轉換:儲存範圍大的轉換到儲存範圍小的資料型別,需要新增強制轉換符

容量有效到大:int—–>long——>float—–>double

【byte,short,int底層都是按照int資料型別來進行計算】

char型別和int型別轉換

1、可以吧char型別的變數直接複製給int型別,輸出int型別的變數時,結果是字元所對應ASCII碼值

2、int轉成char是要加上強制轉換符。

相關文章