回覆列表
-
1 # 伍大神
-
2 # 但求無Bug
如果是JavaSE的話,重點在如下幾個方面。
一、理解物件和類的概念。知道怎麼樣宣告一個類,使用不同修飾符修飾的屬性的訪問許可權,以及類的載入和初始化過程,以及發生方法重寫時,呼叫的到底是哪個類中的方法。同時,也得明白,所建立的物件是處在JVM的哪塊記憶體區域。
二、瞭解Java的資料型別,清除知道不同資料型別之間的轉換關係。
三、字串處理。在Java中對字串String進行處理是最常用的。其實就是記各種API,比如如何比較兩個字串相等,如果判斷一個字串是另一個字串的自創,如果取得當前字串第一個字元等。同時,明白StringBuilder和StringBuffer的區別。
三、集合操作。明白常用的單列集合有哪些,這些集合有哪些常用的操作,明白雙列集合有哪些,以及其的常用操作。
四、IO流。懂得最常用的IO操作,如檔案流、字串流,以及能明白位元組流和字元流的區別以及各自的適應場景。
五、異常處理。明白Java的異常分幾類,處理方式有幾種,每一種處理方式各有哪些使用場景。
六、泛型和反射。明白什麼是泛型以及怎麼用,懂得反射的用途。
七、關於多執行緒在Java中的實現,Thread和Runnable的區別,Runnable和Callable的區別。執行緒同步時候,如果對程式加鎖以及如何避免死鎖等。
當然,除了以上我列舉的外,JavaSE還需要會的還很多,如:列舉類的使用,註解的定義和使用。但是我認為目前最實用的應該就是這幾塊大內容。
一,學習基礎語法,基本功
二,學習spring框架
三,容器,部署,叢集,前端技術,後端技術