java根底知識(一)- 數據類型。本站提示廣大學習愛好者:(java根底知識(一)- 數據類型)文章只能為提供參考,不一定能成為您想要的結果。以下是java根底知識(一)- 數據類型正文
Java有兩大數據類型:
根本數據類型,根本數據類型都可以直接分配到棧中
援用數據類型,援用寄存在棧中,對象自身寄存在堆中
根本數據類型共有四類八種
第一類:字符型(char)
第二類:邏輯型(boolean)
第三類:整型(byte,short,int,long)
第四類:浮點型(float,double)
char:16位,存儲UNICODE碼,用單引號賦值
boolean:true,false
byte:8位,-128~127
short:16位,-2^15~2^15-1
int:32位,-2^31~2^31-1
long:64位,-2^63~2^63-1
double:64位,4.9e-324~1.8e308,賦值時可以加d或D也可以不加。
float:32位,3.4e-45~1.4e38,直接賦值時必需在數字後加上f或F。
根本數據類型之間的轉換
分為兩類:自動轉換和強迫轉換
小數據轉為大數據時,順序會自動轉換
大數據轉小數據時,需求強迫轉換,能夠會喪失精度
byte->short
char->int->long
float->double
int->float->double
long->double