1. 標識符用來標識類名、變量名、方法名、類型名、數(shù)組名、文件名的有效字符序列稱為標識符。簡單地說,標識符就是一個名字。Java 語言規(guī)定標識符由字母、下劃線、美元符號和數(shù)字組成,并且第一個字符不能是數(shù)字字符。下列都...[繼續(xù)閱讀]
海量資源,盡在掌握
1. 標識符用來標識類名、變量名、方法名、類型名、數(shù)組名、文件名的有效字符序列稱為標識符。簡單地說,標識符就是一個名字。Java 語言規(guī)定標識符由字母、下劃線、美元符號和數(shù)字組成,并且第一個字符不能是數(shù)字字符。下列都...[繼續(xù)閱讀]
1. boolean 類型boolean 類型適于邏輯運算,一般用于程序流程控制。boolean 類型數(shù)據(jù)只允許取值true或false,不可以0 或非0 的整數(shù)代替true 和false,這和c 語言不同。用法舉例:boolean flag;flag = true;if(flag == true) {do something}boolean常量取值:true,false。...[繼續(xù)閱讀]
若不給變量賦初值,則變量默認值如表2-3 所示。表2-3 變量默認值...[繼續(xù)閱讀]
1. 自動類型轉(zhuǎn)換Java 允許不同類型的數(shù)據(jù)進行混合運算,如果在Java 表達式中出現(xiàn)了數(shù)據(jù)類型不一致的情形,那么Java 運行時系統(tǒng)先自動將低優(yōu)先級的數(shù)據(jù)轉(zhuǎn)換成高優(yōu)先級類型的數(shù)據(jù),然后才進行表達式的計算。Java 數(shù)據(jù)類型的優(yōu)先級關(guān)系...[繼續(xù)閱讀]
算術(shù)運算符主要完成算術(shù)運算,常見的算術(shù)運算符如表2-4 所示。表2-4 Java 算術(shù)運算符Java 對加運算符進行了擴展,使它能夠進行字符串的連接操作,如:"Java"+"Applet"得到字符串"Java Applet"。另外,Java 模除運算"%"對浮點型操作數(shù)也可以進行計...[繼續(xù)閱讀]
關(guān)系運算符完成操作數(shù)的比較運算,結(jié)果為布爾值。Java 的關(guān)系運算符如表2-5 所示。表2-5 Java 關(guān)系運算符關(guān)系運算符的優(yōu)先級低于算術(shù)運算符,關(guān)系運算符的執(zhí)行順序自左至右。...[繼續(xù)閱讀]
邏輯運算符完成操作數(shù)的邏輯運算,結(jié)果為布爾值。Java 的邏輯運算符如表2-6 所示。表2-6 布爾邏輯運算符簡潔與、或和非簡潔與、或?qū)φ麄€表達式的計算結(jié)果是相同的,但有時操作數(shù)的計算結(jié)果不同。簡潔與、或運算時,若運算符左端...[繼續(xù)閱讀]
位運算符是對二進制位進行操作,Java 提供的位運算符如表2-7 所示。表2-7 位運算符續(xù)表2-7在計算機中,Java 使用補碼來表示二進制,最高位為符號位,正數(shù)的符號位為0,負數(shù)的符號位為1。對正數(shù)而言,補碼就是正數(shù)的二進制形式。對于負數(shù)...[繼續(xù)閱讀]
賦值運算符“=”,用來把一個表達式的值復(fù)制給一個變量。如果賦值運算符兩邊的類型不一致,當(dāng)賦值運算符右側(cè)表達式的數(shù)據(jù)類型比左側(cè)的數(shù)據(jù)類型級別低時,則右側(cè)的數(shù)據(jù)類型自動被轉(zhuǎn)化為與左側(cè)相同的高級數(shù)據(jù)類型,然后再賦值給...[繼續(xù)閱讀]
條件與算符為"?:",它的一般形式為:表達式1?表達式2:表達式3其中表達式1 的值為布爾值,如果為true,則執(zhí)行表達式2,表達式2 的結(jié)果作為整個表達式的值。否則執(zhí)行表達式3,表達式3 的結(jié)果作為整個表達式的值。例如:int max,a=20,b=19;max=a&...[繼續(xù)閱讀]