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