一、認識JAVA以及JDK、JRE、JVM等;
二、基礎語法,兩大資料型別,8中基本資料型別,5種參考資料型別,算術運算子,比較運算子,邏輯運算子,位運算子,三元運算子,三種流程控制陳述句,break、continue和return的區別;
三、一維陣列以及二維陣列、陣列常見演算法(楊輝三角等)、陣列的復制和反轉,線性查找和二分法查找,十大排序演算法,Arrays工具類使用
四、何為面向物件,類的定義,屬性、方法和構造器的相關格式,權限修飾符,方法多載,可變個數形 參的方法,java的值傳遞機制,遞回方法
五、封裝性的定義和意義,屬性賦值的先后順序,this關鍵字,MAC設計模式,import關鍵字,變數的分類;繼承性的定義與意義,java的單繼承特點,override的規則,以及與overload的區別,super關鍵字,static關鍵字
六、多型性的理解,多型的使用,==與equals的區別,final關鍵字,單例模式的兩者實作方式;
七、抽象類(abstract)與抽象方法,介面(interface)的定義方式,java中的經典介面:comparable,comparator,cloneable(標記介面),內部類,finally關鍵字
八、程式、行程和執行緒,執行緒的創建和使用,Thread類,Runnable介面,兩種加密方式
九、String類,Math類,Data類(不常用),包裝類,列舉類
十、集合的分類,collention抽象類,ArrayList,linkedList,hashSet,linkedHashSet,TreeSet,hashMap,linkedHashMap,TreeMap,Hashtable,Properties,HashMap底層實作原理,Collecitions工具類,File類
十一、泛型,IO流,常用位元組流,字符流,緩沖流、轉換流,高效位元組流
十二、反射,雙親委派模式,類的加載程序
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/415134.html
標籤:其他
上一篇:ZooKeeper : Curator框架之分布式屏障DistributedDoubleBarrier
下一篇:CICFLOWMETER工具
