Java最重要的21個技術點和知識點之JAVA集合框架、異常類、IO

(三)Java最重要的21個技術點和知識點之JAVA集合框架、異常類、IO 

寫這篇文章的目的是想總結一下本身這麼多年JAVA培訓的一些心得體會,主要是和一些java基礎知識點相關的,因此也但願能分享給剛剛入門的Java程序員和打算入Java開發這個行當的準新手們,但願能夠給你們一些經驗,能讓你們更好學習和使用Java。

此次介紹的主要內容是和J2SE相關的部分,另外,會在之後再介紹些J2EE相關的、和Java中各個框架相關的內容。

通過這麼多年的Java開發Java培訓的一些經驗,我以爲對於J2SE方面主要就是要掌握如下的一些內容。
如下部分承接上期http://www.lechenggu.com/bbs/topic/57df5091120fc701e32856af  Java最重要的21個技術點和知識點之JAVA面向對象

JAVA集合框架、異常類、IO

 9.JAVA培訓學習之集合框架 

  這個是一個須要多加掌握的部分,作java開發,能夠說沒有不用到集合框架的,這很重要。可是這裏的知識點並不難,可是對於集合最好要了解內部的實現方式,由於這樣有助於你在各個不一樣的場景選擇適合的框架來解決問題,好比有1W個元素的集合,常常要進行contains判斷操做,知道了集合的特性或者內部實現,就很容易作出正確的選擇。

  這裏包括了以下內容(併發相關不包含在內):

  ①集合框架的體系: 基礎Collection ,Map

  ②具體集合實現的內容, List ,Set ,Map 具體的實現,內部結構, 特殊的方法, 適用場景等

  ③集合相關的工具類 Collections 等的用法

10.JAVA培訓學習之異常框架

  異常在java培訓學習和開發中可能沒有那麼被重視。通常遇到異常,直接上拋,或者隨便catch一下處理以後對於程序總體運行也沒有什麼大的影響。不過在企業級設計開發中, 異常的設計與處理的好壞,每每就關係着這個系統總體的健壯性。一個好的系統的異常對於開發者來講,處理應該統一,避免各處散落不少異常處理邏輯;對於系統來講,異常應該是可控的,而且是易於運維的,某些異常出現後,應該有應對的方法,知道如何運維處理,因此雖然異常框架很簡單,可是對於整個企業級應用開發來講,異常處理是很重要的,處理好異常就須要瞭解Java中的異常體系。

  這部分須要掌握的知識點很少,主要就是:

  異常的體系:

  ①Throwable

  ②Exception

  ③RuntimeException

  ④Error

  ⑤RuntimeException 和 通常 Exception 的區別, 具體處理方法等

 11.JAVA培訓學習之Java IO 

  IO 在java中不單單是文件讀寫那麼簡單,也包括了 socket 網絡的讀寫等等一切的輸入輸出操做。好比說 標準HTTP請求中Post的內容的讀取也是一個輸出的過程,等等…

  對於IO,Java不只提供了基本Input、Output相關的api,也提供了一些簡化操做的Reader、Writer等api,在某些開發(涉及大量IO操做的項目)中也很重要,通常平常的開發中也會涉及(日誌,臨時文件的讀寫等)。

  在這中的知識點主要有:

  基本IO的體系: **包括有InputStream , OutputStream, Reader/Writer, 文件讀取,各類流讀取等**

JAVA集合框架、異常類、IO在JAVA培訓學習的知識點中的重要性是尤其突出的,他們就如粘合磚與磚之間的水泥沙。但願給爲JAVA學習者在在JAVA培訓學習過程當中不斷的熟悉,直到深刻骨髓。java

相關文章
相關標籤/搜索