導語:java資料需要了解和 static 關鍵字相關的用法,讓我們瞭解一下這其中的相關知識吧!
1. Static
靜態屬性在java日常開發中也是經常使用,需要了解和 static 關鍵字相關的用法,還有和其他關鍵字的配合使用, 如是否可以和 abstract, final 等關鍵字聯合使用。
主要需要掌握的有:
靜態屬性的定義,使用,以及類載入時如何初始化
靜態方法的定義和使用
靜態類的定義和使用
靜態程式碼塊的定義和初始化時機
2. 基礎知識點
這裡主要羅列一些散落的,沒有系統歸類的'一些java知識點。在日常的開發中用到也不少。 這塊內容其實還有很多,目前只是暫時歸納了這幾個在這裡:
包括有:equals , hashcode , string/stringbuffer ,final , finally , finalize
3.集合框架
這個是一個需要多加掌握的部分,做java開發,可以說沒有不用到集合框架的,這很重要。但是這裡的知識點並不難,但是對於集合最好要了解內部的實現方式, 因為這樣有助於你在各個不同的場景選擇適合的框架來解決問題,比如有1W個元素的集合,經常要進行contains判斷操作,知道了集合的特性或者內部實 現,就很容易做出正確的選擇。
這裡包括瞭如下內容(併發相關不包含在內):
集合框架的體系: 基礎Collection ,Map
具體集合實現的內容, List ,Set ,Map 具體的實現,內部結構, 特殊的方法, 適用場景等
集合相關的工具類 Collections 等的用法