一盟萨、Java中的關(guān)鍵字
最近不怎么忙,學(xué)點(diǎn)其他語言秦忿,但是不能馬上上手,用筆記記錄一下蛾娶,加強(qiáng)一下記憶
1.Java語言中一些具有特殊用途的詞被稱為關(guān)鍵字灯谣。關(guān)鍵字對Java的編譯器有著特殊的意義,在程序中應(yīng)用是一定要慎重C0取酬屉!
Java中的常用關(guān)鍵字:
注意:Java關(guān)鍵字是區(qū)分大小寫的;
二、認(rèn)識Java標(biāo)識符
標(biāo)識符就是用于Java程序中變量呐萨、類杀饵、方法等命名的符號
使用標(biāo)識符時(shí),需要遵守幾條規(guī)則:
1.標(biāo)識符可以由字母谬擦、數(shù)字切距、下劃線(_)、美元符($)惨远、組成谜悟,但不能包含@、%北秽、空格等其他特殊字符葡幸,不能以數(shù)字開頭。例如:123name就是不合法的贺氓。
2.標(biāo)識符不能使Java關(guān)鍵字和保留字(Java預(yù)留的關(guān)鍵字蔚叨,以后的升級版本中可能作為關(guān)鍵字),但可以包含關(guān)鍵字和保留字辙培。如:不可以使用void作為標(biāo)識符蔑水,但是Myvoid可以。
3.標(biāo)識符是嚴(yán)重區(qū)分大小寫的扬蕊。
4.標(biāo)識符的命名最好能反映出其作用搀别,做到見明如意。
三尾抑、Java變量
變量的命名規(guī)則:
四歇父、Java中的數(shù)據(jù)類型
Java語言是一種強(qiáng)類型語言。通俗點(diǎn)說就是蛮穿,在java中存儲的數(shù)據(jù)都是有類型的庶骄,而且必須在編譯時(shí)就確定其類型。java中有兩種數(shù)據(jù)類型:
五践磅、Java中變量的使用規(guī)則
不得不接受的變量小脾氣:
1.java中變量需要先聲明后使用:
2.變量使用時(shí)单刁,可以生命變量的同事進(jìn)行初始化:
如:String love="imooc";
也可以先聲明后賦值:
如:String love;
????? love="i love imooc";
3.變量中每次只能賦一個(gè)值,但可以修改多次:
4.main方法中定義的變量必須先賦值府适,然后才能輸出:
六羔飞、Java中的自動類型轉(zhuǎn)換
在Java中,不同的基本數(shù)據(jù)類型的數(shù)據(jù)之間經(jīng)常需要進(jìn)行互相轉(zhuǎn)換檐春,如:
代碼中 int?型變量 score1?可以直接為 double 型變量 score2 完成賦值操作逻淌,運(yùn)行結(jié)果為: 82.0?
自動類型轉(zhuǎn)換需要滿足特定的條件:
1.目標(biāo)類型能與源類型兼容,如double型兼容int型疟暖,但是char型不能兼容int型
2.目標(biāo)類型大于源類型卡儒,如double型長度為8字節(jié)田柔,int類型為4字節(jié),因此double類型的變量里直接可以存放int類型的數(shù)據(jù)骨望,但反過來就不可以了
七硬爆、Java中的強(qiáng)制類型轉(zhuǎn)換
強(qiáng)制類型轉(zhuǎn)換語法:(數(shù)據(jù)類型)數(shù)值
八、Java常量的應(yīng)用
所謂常量擎鸠,我們可以理解為是一種特殊的變量缀磕,它的值被設(shè)定后,在程序運(yùn)行過程中不予許改變劣光,常量名一般使用大寫字符
語法:final 常量名 =值袜蚕;