1
0
9
11654
寫了 11173 字,被 147 人關注,獲得了 395 個喜歡
數(shù)組 數(shù)組碩果僅存的優(yōu)點就是效率. 新生成一個數(shù)組對象時,其中所有的引用被自動初始化為null,所以檢查其中的引用是否為null,即可知道數(shù)組的某個位置是否存有對象.同樣基本...
類型信息 本章將討論java是如何讓我們在運行時識別對象和類的信息的.主要有兩種方式:一種是"傳統(tǒng)的"RTTI,它假定我們在編譯時已經(jīng)知道了所有的類型,另一種是"反射"機制,...
持有對象 11.1泛型和類型安全的容器 11.2基本概念 Collection.一個獨立元素的序列,這些元素都服從一條或多條規(guī)則. Map.一組成對的"鍵值對"對象,允許你使...
續(xù)內部類 10.8 為什么需要內部類 每個內部類都能獨立地繼承自一個(接口的)實現(xiàn),所以無論外圍類是否已經(jīng)繼承了某個(接口的)實現(xiàn),對于內部類都沒有影響. 內部類可以繼承多個...
續(xù) 接口 9.2 接口 Interface關鍵字使抽象的概念更向前邁進了一步.abstract關鍵字允許人們在類中創(chuàng)建一個或多個沒有任何定義的方法--提供了接口部分,但是沒有...
多態(tài) 8.3構造器和多態(tài) 盡管構造器并不具有多態(tài)性(它們實際上是static方法,只不過該static聲明是隱式的) 構造器調用順序:調用基類構造器.按聲明順序調用成員初始化...
復用類 7.7向上轉型 由導出類轉型成基類,在繼承圖上是向上移動的,因此一般稱為向上轉型. 由于向上轉型是從一個較專用類型向通用類型轉換,所以總是很安全的,也就是說,導出類是...
訪問權限控制 一.成員訪問權限 public–公有成員變量,成員方法,類—-可以被任何類訪問(不管是不是在同一個包中); protected–保護成員變量,成員方法—-只能被...
初始化與清理 創(chuàng)建一個類,它包含一個在定義時就被初始化了的String域,以及另一個通過構造器初始化的String域.這兩種方式有何差異? <個人認為就是一個定義時就初始化的...