數據架構與JAVA集合框架

前提:爲9月份找工作做基礎準備,一下內容均爲《數據架構和java幾何框架》書中概述。

一:java語言的重要特性

1:數據抽象原則:用戶代碼無法訪問所使用的類的實現細節,如果A類使用了B類,那麼A的方法無法訪問B類的字段,B的字段只能利用B的方法來進行訪問。

2:開閉原則:每個類應該是開發的(通過繼承擴展)和關閉的(對現有應用程序是穩定的)

3:public 所有其他類均可見

protected只有本類、子類以及包內其他的類可使用,

friendly只有作用域,當前類可用。當默認不寫時,爲friendly類型

private只有本類可以使用,子類只能繼承,不能使用(只能看,不能用)

 

4:抽象類:抽象類時至少有一個抽象方法的類

抽象方發,是以abstract爲限定符的方法,抽象方法中沒有具體的方法定義,所以不能實例化。

接口是抽象方法和常量的集合,接口中沒有任何確定的方法,沒有任何字段,接口中所有的方法都是抽象方法,都是公共的。

如果一個類只實現了接口的部分方法,那麼這個類必須聲明爲抽象類。

5:一些重要轉換公式

int i;

Integer myInt;

String s;

i=myInt.intValue();

i=Integer.parseInt(s);

myInt= new Integer(s);

myInt = new Integer(i);

s=Integer.toString(i);

s=myInt.toString();

6:java語言中有兩種變量,原始變量和引用變量,原始變量保存原始數據的值(byte,short,int, long, float, double,char ,boolean),

引用變量保存對對象的引用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章