更新時間:2020-02-14 10:15:06 來源:動力節(jié)點 瀏覽1969次
1.數(shù)據(jù)類型分類
基本類型:包括boolean類型和數(shù)值類型
引用類型:類,接口,數(shù)組
空類型(null):空引用是null類型變量的唯一值,空引用可以轉(zhuǎn)換成任何引用類型。
2.基本數(shù)據(jù)類型(四類八種)
byte:8位,-128(-2^7)~127(2^7-1)
short:16位,-32798(-2^15)~32768(2^15-1)
int:32位,-2147483684(-2^31)~2147483647(2^31-1)
long:64位,(-2^63)~(2^63-1)
3.自動類型轉(zhuǎn)換
表示范圍小的數(shù)據(jù)類型轉(zhuǎn)換成范圍大的數(shù)據(jù)類型,這種方式稱為自動類型轉(zhuǎn)換
自動類型轉(zhuǎn)換格式:
范圍大的數(shù)據(jù)類型變量=范圍小的數(shù)據(jù)類型值;
如:
doubled=1000;
或
inti=100;
doubled2=i;
1.強制類型轉(zhuǎn)換
表示范圍大的數(shù)據(jù)類型轉(zhuǎn)換成范圍小的數(shù)據(jù)類型,這種方式稱為強制類型轉(zhuǎn)換
強制類型轉(zhuǎn)換格式:
范圍小的數(shù)據(jù)類型變量=(范圍小的數(shù)據(jù)類型)范圍大的數(shù)據(jù)類型值;
如:
inti=(int)6.718;
或
doubled=3.14;
inti2=(int)d;
2.當一個表達式類型的自動提升算術(shù)表達式中包含多個基本類型的值時,整個算術(shù)表達式的數(shù)據(jù)類型將發(fā)生自動提升。
提升規(guī)則:
所有的byte,short和char類型將被提到int類型;
整個算術(shù)表達式的數(shù)據(jù)類型自動提升到與表達式中最高等級操作數(shù)同樣的類型。
3.算術(shù)運算符
運算符是用來計算數(shù)據(jù)的符號。數(shù)據(jù)可以是常量,也可以是變量。被運算符操作的數(shù)我們稱為操作數(shù)。
算術(shù)運算符最常見的操作就是將操作數(shù)參與數(shù)學計算,具體使用看下圖:
使用算術(shù)運算符注意事項:
l加法運算符在連接字符串時要注意,只有直接與字符串相加才會轉(zhuǎn)成字符串。
l除法“/”當兩邊為整數(shù)時,取整數(shù)部分,舍余數(shù)。當其中一邊為浮點型時,按正常規(guī)則相除。
l“%”為整除取余符號,小數(shù)取余沒有意義。結(jié)果符號與被取余符號相同。
l整數(shù)做被除數(shù),0不能做除數(shù),否則報錯。
4.算數(shù)運算符++、--的使用
++運算符,會在原有值的基礎(chǔ)上自增1;
--運算符,會在原有值的基礎(chǔ)上自減1;
8.賦值運算符
9.比較運算符
10.邏輯運算符
11.三元運算符
格式:(條件表達式)?表達式1:表達式2;
三元運算符運算規(guī)則:
先判斷條件表達式的值,若為true,運算結(jié)果為表達式1;若為false,運算結(jié)果為表達式2。
12.運算優(yōu)先級
動力節(jié)點Javase相關(guān)視頻免費下載學習
Javase視頻教程【301集】:http://www.dabaquan.cn/v104/
Java視頻下載【JavaSE進階】:http://www.dabaquan.cn/v61/
以上就是動力節(jié)點Java培訓機構(gòu)小編介紹的“經(jīng)典Javase基礎(chǔ)視頻,數(shù)據(jù)類型和運算符”的內(nèi)容,希望對大家有幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
相關(guān)內(nèi)容
相關(guān)閱讀