2018.11.21正攻java第二天

變量:在程序執行過程中,在某個範圍內可以改變的值。
定義變量:
數據類型 變量=變量值
int a=3;
變量屬於標識符的一種,變量名:單詞作名稱,全部小寫,多個單詞第一個小寫,第二個加_或駝峯法:第二個大寫javaScore.

八大基本數據類型:
數值類型:(整數類型:byte,short,int,long。 浮點型:float,double。)
字符型:(char)
布爾類型:(true,false)
以及應用數據類型:
類(class)
接口(interface)
數組【】
String:特殊的引用數據類型。
java默認整數類型int,默認的小數類型double。

八大基本數據類型的字節大小分別爲:
一 二 四 八,四 八,二,Boolean沒有明確的指出大小理論佔八分之一字節,一字節=1bit位。
( 定義浮點型在變量值後加f,因爲默認值是double,比float大,需要強調不同類型進行比較,不能只看字節大小比如float四個字節卻比long八個字節大)
**類型的隱式轉換:**只能從低到高,類型的自動提升或者叫自動向上轉型(小於int類型的相加運算,會自動生成int類型再相加)
int a = 1;
byte b = 2;
a = a + b;
類型的強制轉換從高到低
short s = 4;
byte b = 3;
s = (short)(s+b);
b = (byte)(s+b);(假如超出byte範圍,結果會出現不是所期待的值,運行不會出錯。)
float f1=2.11f;
float f2=3.11f
float f3=f1=f2(計算機是二進制,小數轉二進制無法準確,只能接近所以相加後的值會出現更多的小數位)

char類型可以和數字相互轉換,相加。

char c1=‘a’;
int b=c1+1;
b輸出結果爲98
char c1=‘a’;
int b=c1;
b輸出結果爲97

運算符 ++和–的用法:

單獨使用是,放在操作數的前面和後面效果都一樣
參加運算時放在操作數的前面,先自增或自減,再運算。
參加運算時放在操作數的後面,先運算,再自增或自減。
今天就到這了 ,這是第二天都差點堅持不下來,還要努力啊。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章