天天看點

java 程式設計思想第四版學習随記

1  ,java.lang.是預設導入到每個Java檔案的,是以它的所有類都可以被直接使用

2,如果你像現在這樣建立一個獨立運作的程式,那麼檔案中必須存在某個類與該檔案同名(否則,編譯器會報錯),且那個類必須包含一個名為main()的方法。 補充:類與檔案不重名 不會編譯報錯在jdk7中

3,Java最強大的優勢之一就是它具有龐大的标準類庫集

4,System.out.println(); 語句中包含“+”操作符,在這種上下文環境中,"+"意味着字元串連接配接,并且如果必要,它還要執行"字元串轉換"。當編譯器觀察到一個String後面緊跟一個“+”,而這個“+”後面又緊跟一個非String類型的元素時,就會嘗試将這個非String類型的元素轉換成String

5,javap -private xxx(類檔案)  -private 标志所有的成員都應該顯示,包括私有成員

6,對象的預設equals 方法是比較對象的引用,如果你想修改自己的比較方法 你可以覆寫掉 equals()方法,大多類庫都重寫了equals()方法,來比較對象的内容 而非對象的引用