更新時間:2020-07-10 14:15:32 來源:動力節點 瀏覽2063次
1.熟悉IO相關接口和類,知道字符流和字節流的區別。
2.理解Java反射,并熟練使用反射解決問題。
3.理解泛型,并能熟練使用。
4.了解Collection、List、Map、Set之間的關系,以及知道它們絕大部分實現類和子類。Vector、LinkedList、ArrayList的區別。HashMap、TreeMap、LinkedHashMap、HashTable的區別。
5.了解幾中常見的算法(冒泡算法,二分查找,二叉樹遍歷)最好能回寫代碼實現。
6.知道數組的常見定義方法,如何遍歷數組。
7.理解String類,知道為何要有字符串池。知道String、StringBulider、StringBuffer的區別。
8.了解Object類,最好能說出它的大部分方法。最好能理解equals、finalize、getClass、hashCode、notify。
9.熟記訪問控制符的使用(public、protected、private、默認)。
10.靈活使用static、final等關鍵字,在定義類、常量、變量、方法時的使用以及需要注意的。
11.會使用流程控制語句,break、continue在for循環中能夠做到熟練使用。
12.理解Java中方法傳遞參數是按值傳遞(pass by value),java中沒有按引用傳遞一說。
13.理解重載(overload)和重寫(overwrite),知道它們的區別。
14.理解Java的三大特性:封裝,多態和繼承。
15.知道this、super關鍵字的使用,特別實在繼承體系下(比如super是在構造方法的第一行)。
16.理解多態,父類的引用可以指向子類的實例,接口的引用指向實現了接口的實現類對象。
17.知道java中抽象類和接口的區別。
18.知道java中重寫equals方法為什么要重寫hashcode方法。
19.知道java中可變參數、枚舉,能夠在項目中靈活使用。
20.理解java異常機制,知道checked異常和unchecked異常區別,以及知道如何正確處理它們。
以上就是動力節點java培訓機構的小編針對“Java基礎知識整理,你都掌握了嗎”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習