筆記:
1.變量:存數(shù)的,代詞躁愿,指代它所存的那個數(shù)
? 1)聲明:
? ? ? int a; //聲明一個整型的變量,名為a
? ? ? int b,c,d; //聲明三個整型的變量跷叉,名為b,c,d
? 2)初始化:第一次賦值
? ? 2.1)聲明的同時初始化
? ? ? int a = 250; //聲明整型變量a并賦值為250
? ? 2.2)先聲明后初始化
? ? int b;? //聲明整型變量b
? ? b = 250; //給變量b賦值為250
? 3)使用:
? ? 3.1)對變量的使用就是對它所存的那個數(shù)的使用
int a = 5; //聲明整型變量a并賦值為5
int b = a+10; //取出a的值5云挟,加10后园欣,再賦值給變量b
System.out.println(b);? //輸出變量b的值15
System.out.println("b"); //輸出b沸枯,雙引號中的原樣輸出
? ? ? ? a = a+10; //取出a的值5哪轿,加10后窃诉,再賦值給a
? //在a本身基礎(chǔ)之上增10
? ? ? ? System.out.println(a); //輸出變量a的值15
? ? 3.2)變量的使用必須與數(shù)據(jù)類型匹配
int a = 25.678; //編譯錯誤飘痛,數(shù)據(jù)類型不匹配
? ? 3.3)變量在用之前必須聲明并初始化
System.out.println(m); //編譯錯誤敦冬,m未聲明
? ? ? ? int m;
? ? ? ? System.out.println(m); //編譯錯誤脖旱,m未初始化
? 4)命名:
? ? 4.1)只能包含字母萌庆、數(shù)字践险、_和$符巍虫,
? ? 并且不能以數(shù)字開頭
? ? 4.2)嚴格區(qū)分大小寫
? ? 4.3)不能使用關(guān)鍵字
? ? 4.4)可以中文命名占遥,但不建議
建議:"英文的見名知意","駝峰命名法"
2.基本數(shù)據(jù)類型:
? 1)int:整型搔啊,4個字節(jié)负芋,-21個多億到21個多億
? ? 1.1)整數(shù)直接量默認為int類型旧蛾,但不能超范圍蚜点,超范圍則編譯錯誤
? ? 1.2)兩個整數(shù)相除奶镶,結(jié)果還是整數(shù),小數(shù)位無條件舍棄
? ? 1.3)整數(shù)運算時捺信,超范圍則發(fā)生溢出迄靠,溢出是需要避免的
? 2)long:長整型,8個字節(jié)吠式,很大很大很大
? ? 2.1)長整型直接需要數(shù)字后加L和l
? ? 2.2)運算時若有可能溢出,建議在第1個數(shù)字后加L
? ? 2.3)System.currentTimeMillis()用于獲取自
1970.1.1零時到此時此刻的毫秒數(shù)
? 3)double:浮點型是目,8個字節(jié),很大很大很大
? ? 3.1)浮點數(shù)直接量默認為double型,若想表示float,需在數(shù)字后加F和f
? ? 3.2)double在運算時列敲,有可能出現(xiàn)舍入誤差
? 4)boolean:布爾型凑术,1個字節(jié)
? ? 4.1)只能賦值為true和false
? 5)char:字符型,2個字節(jié)
? ? 5.1)采用Unicode編碼格式泄鹏,一個字符對應一個碼
? ? ? ? 表現(xiàn)的形式是字符char,實質(zhì)上是碼int
ASCII碼('a'--97 'A'--65 '0'--48)
? ? 5.2)字符直接量必須放在單引號中车猬,只能有一個
? ? 5.3)特殊符號需要通過\來轉(zhuǎn)義
3.基本數(shù)據(jù)類型間的轉(zhuǎn)換:
? ? 基本數(shù)據(jù)類型從小到大依次為:
? ? byte,short,int,long,float,double
? ? ? ? ? ? char和short同大小
? 1)兩種方式:
? ? 1.1)自動類型轉(zhuǎn)換:從小類型到大類型
? ? 1.2)強制類型轉(zhuǎn)換:從大類型到小類型
? ? ? (要轉(zhuǎn)換為的數(shù)據(jù)類型)變量
? ? ? 強轉(zhuǎn)有可能會溢出或精度丟失
? 2)兩點規(guī)則:
? ? 2.1)整數(shù)直接量可以直接賦值給byte,short,char,
但不能超出范圍
? ? 2.2)byte,short,char型數(shù)據(jù)參與運算時缩麸,
? ? ? ? 先一律轉(zhuǎn)換為int再運算
今日心情:
? ? 今日雖秋雨連綿阅仔,是對往日知識回顧的大好時機。溫故而知新,也許真的有些道理,將幾日前的知識點重新整理,發(fā)現(xiàn)亦有些許陌生薇宠。幸虧有留下只言片語的筆記,將其整合,也不乏成為日后復習的珍寶泪喊。
? ? 周末髓涯,本是悠閑娛樂之時光袒啼。卻無奈天資愚鈍,唯有借娛樂時光纬纪,將己投入代碼之火中蚓再,千錘百煉,方成大器包各。于他人游玩之際摘仅,長己之技,以補昨日之失问畅。其路雖遠娃属,而龜不留步,亦可達焉护姆。