資料型別:
基本資料型別: 4類八種
參考資料型別: 類 介面 陣列[]
整型:
int 4個位元組 數值范圍: +-21億 ---使用最多
long 8個位元組 數值范圍: 非常大
long型別的資料添加L/l表示
整數的字面常量值默認為int型別
浮點型: double
8個位元組 小數點后16位左右的數字
小數的字面常量值默認為double型別
字符型: char
使用一對''單個字符表示字符型的資料
有且只有一個字符 ' ' ',' '1' 'a' '好'
可以使用0~65535之間的整數表示一個字符
Unicode 字符集 65536個 ->字典 每一個字符都對應一個十進制的整數
ASCII 表 128個字符 : 常用的字符 數字 字母 常用的符號
字符型參與四則運算的時候,會先轉為對應的十進制整數數數再運算
布爾型 : boolean
1bit true|false
型別轉換:
int --> 4個位元組 long --> 8個位元組
double --> 8個位元組
char --> 2個位元組
boolean --> 1bit
boolean不參與型別轉換
當不是對應型別的資料賦值給對應型別的變數時候,可能會發生型別轉換問題
自動型別提升
小--->大 自動型別提升
強制型別轉換,有可能會損失精度
大-->小
小范圍型別 變數 = (小范圍型別)大范圍資料;
小 大
char --> int --> long -->double
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/24201.html
標籤:Java SE
上一篇:pagehelper分頁失效
