Java的一些基本知識點

一.只要函數名,參數的類型以及參數的數量相同,那麼它們可視爲一個方法。
二.每個函數都是獨立的函數內部不能再次定義函數,函數之間只要調用關係。
三.構造函數:1.函數名稱和類名相同,2.構造函數沒有返回值和修飾,3.構造函數可以有參數。
四.class是抽象出來的,對象是new出來的。
五.多態的使用條件:
1.必須有繼承,說明多態這種關係是存在於子類和父類之間的;
2.必須有重寫,重寫父類,塑造多態的環境;
3.父類的引用必須指向子類的對象,創建這種多態的關係。
六.abstract:
1.抽象方法是由abstract修飾的,只能位於抽象類裏面,但是抽象類裏面不一定要有抽象方法;
2.抽象方法沒有方法體,如需實現他的訪問屬性不能被設置爲private,static;
3.抽象方法需要被實現,所以也不能被final修飾;
4.如果父類裏面存在抽象方法,子類可以選擇是否實現該方法:
1.如果實現,方法的“修飾屬性”以及方法“標示特徵”都需要相同;
2.如果不實現,將父類方法copy一份到子類中,然後將子類修飾爲abstract修飾的抽象類。
七.接口(Interface):
1.接口裏面可以定義屬性,但是屬性的修飾必須爲public static final,而且必須被初始化;
2.接口裏面的函數是默認修飾public abstract。
八.1.數組的定義:①.用來儲存相同數據類型的(目的是告訴內存程序每次操作的內存空間是該類型在內存中所分配的大小)
②.一塊連續的內存空間,遍歷速度相比鏈表要快,插入操作通常比鏈表效率要低。
2.數組的首地址下標都是從0開始,a[0]。

發佈了24 篇原創文章 · 獲贊 9 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章