java基礎(chǔ)
-
什么是變量
變量就是空間仓洼,用來存儲(chǔ)數(shù)據(jù)
-
定義變量的語法格式
數(shù)據(jù)類型 +變量名宦言;
數(shù)據(jù)類型+變量名= 變量值;
-
什么是常量
1)直接量换可,比如:100椎椰,'a',true沾鳄,"hello"
2)特殊的變量(變量里面的內(nèi)容不能被更改)
定義常量(特殊的變量)的語法格式慨飘,示例:
final int a = 100;
-
基本數(shù)據(jù)類型
整數(shù)類型:byte(1字節(jié)),short(2字節(jié)),int(4字節(jié)),long(8字節(jié))
小數(shù)類型:float(4字節(jié)),double(8字節(jié))
字符類型(無符號(hào)整數(shù)類型,范圍:0~65535):char(2字節(jié))
布爾類型(布爾類型只有兩個(gè)值:true译荞,false):boolean(1字節(jié))
給long類型賦值方式:數(shù)字后+L
給float類型賦值方式:數(shù)字后+f瓤的,例:float a = 3.14f;
-
數(shù)據(jù)類型轉(zhuǎn)換
1)自動(dòng)轉(zhuǎn)換
低字節(jié)的數(shù)據(jù)類型可以自動(dòng)轉(zhuǎn)換成高字節(jié)的數(shù)據(jù)類型
比如:byte →short→int→long
2)強(qiáng)制轉(zhuǎn)換
高字節(jié)的數(shù)據(jù)類型可以強(qiáng)制轉(zhuǎn)換成低字節(jié)的數(shù)據(jù)類型
比如:int a = (int)3L;
3)字符串類型與數(shù)值類型之間的轉(zhuǎn)換
示例:字符串類型轉(zhuǎn)換數(shù)值類型
int year = Integer.parseInt("2018")
double pi = Integer.parseDouble("3.14")
示例:數(shù)值類型轉(zhuǎn)換字符串類型
String year = String.valueOf(2018)
-
進(jìn)制
當(dāng)常量為進(jìn)制的寫法
二進(jìn)制:0B 吞歼。圈膏。。數(shù)字
八進(jìn)制:0 篙骡。稽坤。。數(shù)字
十進(jìn)制:數(shù)字
十六進(jìn)制:0X糯俗。尿褪。。數(shù)字