原创 比較對象值和類

       用於相等關係的運算符:==(等於)和!=(不等),用於對象時,它們不是檢查一個對象的值是否與另一個對象相同,而是判斷運算符兩邊引用的是否是同一個對象。        兩個不同的String對象可能包含相同的值。然而,如果使用

原创 嵌套方法調用

       方法可以返回對象的調用、基本數據類型或不返回任何值。例如,System.out.println():System.out.println()位於java.lang包中,它描述了Java所在系統的特有行爲。System.out

原创 強制類型轉換

       在許多基本類型轉換中,目標可以保存比源更大的值,因此轉換起來很容易。通常可以將byte或char用作是int、將int用作long或float,將任何數字類型用作double。在大多數情況下,由於更大的數據類型的精確度比小類

原创 判斷對象所屬的類

       想確定對象所屬的類,可以採用下述方式。這裏判斷的是賦給變量key的對象所屬的類:               String name=key.getClass().getName();        該語句中,方法getCl

原创 接口

  接口是一組方法,它指出類除了從超類繼承的行爲外,還有其它行爲。接口中的方法並沒有定義行爲,這項任務將由實現該接口的類去完成。Java通過使用接口來解決共享行爲的問題。

原创 全局變量

       與其他語言不同,Java沒有可用於程序的任何地方的全局變量。實例變量和類變量用於在對象間傳遞信息,因此不需要全局變量。

原创 變量命名規則

       在Java中,變量名必須以字母、下劃線(_)或美元符($)開頭,而不能以數字開頭。在第一個字符之後,變量名可以包含任何字母和數字的組合。且Java是區分大小寫的。        Java語言使用Unicode字符集,該字符

原创 修改數組元素

       Java中的對象數組是一組到對象的引用。將對象賦給這種數組中的元素時,將創建一個到該對象的引用。移動數組中的值,是在重新指定引用,而不是將值從一個元素複製到另一箇中。對於基本數據類型的數組(如int或float),這種操作實

原创 常量

       對於在程序運行過程中一直不變的值,可以用一種特殊的變量—常量。要聲明常量,可在變量聲明前加上關鍵字final,並給變量指定一個初值。 

原创 訪問數組元素

       如果數組下標是在程序運算時計算得到的,而它超出了數組的邊界,則Java解釋器將產生一個異常,以指出這種錯誤。避免在程序中無意間超越數組邊界的方法之一是,使用length實例變量,所有數組對象都有這樣的變量,不管數組類型是什麼

原创 創建數組對象

       由於在Java中,數組是對象,因此可以使用new運算符來創建新的數組實例,如下所示:String[] players = new String[10]; 使用new來創建數組對象時,必須指定數組的大小。        使用n