Java學習攻略

Java學習攻略

一、學習目標

 學習Java語言,更多的是一種思想,一種開發模式。
 掌握Java相當於掌握衆多廠商提供的產品。
 Java體系完整,學習Java之後可以輕鬆轉入到手機開發、.NET、PHP語言的開發上

二、企業平臺

 下圖列出了企業開發平臺的組成部分及其與Java技術的對用關係。
在這裏插入圖片描述
 所有開發都是通過中間件來完成程序與數據庫間操作的。

三、Java與Java EE之間的關係

 使用Java開發的企業技術稱爲Java EE:
在這裏插入圖片描述
 Java SE是Java EE的必要組成部分

四、Java SE的核心技術

Java的核心部分
1、面向對象
 所有的相關概念爲接口和抽象類服務的。
2、類集合框架
 類集就相當於Java實現的數據結構,包括樹、鏈表、隊列等。必須掌握其核心的接口和各個操作類。
3、IO操作
 “根據使用的子類不同,輸入輸出的位置也不同”。
4、Java數據庫操作(JDBC)
 JDBC不算是一門技術,更多的是一種服務——Java提供的數據庫訪問服務,裏面提供了大量的操作接口,根據接口實現數據庫操作。

五、企業平臺開發框架

 Java EE有兩套開發框架——標準開發框架和開源開發框架。
 標準開發框架使用的是JSP/Servlet、EJB進行開發的。
 標準框架可以單獨使用JSP/Servlet技術開發,也可以通過EJB完成分佈式開發,此套開發框架的開發成本較高,也較爲常用。
 開源框架包括經常提到的Struts、Hibernate、Spring、AJAX框架等技術,這些都只是標準技術的衍生產品。

六、學習步驟

1、重點掌握:充分的理解每一個知識點,代碼編寫熟練。
(1)Java的主要作用、特點、開發環境、classpath。
(2)public class 和class的區別,程序的基本結構、關鍵字。
(3)各種循環控制、運算符。
(4)數組的定義、動態初始化、靜態初始化、內存分配、方法定義格式、方法重載、兩個新特性:foreach、可變參數。
(5)類與對象、類的定義結構、構造方法、private、static、this、引用傳遞、內部類、掌握簡單類的開發方法。
(6)類的擴展、super、final、抽象類、接口、多態、實際分析。
(7)異常的產生原因、標準異常的處理語句格式、throw、throws、assert。
(8)包的作用、package、import、系統常見包、四種權限的關係。
(9)Java常用類庫。學會如何查詢文檔。常用的靈活掌握,如:StringBuffer、垃圾收集、Date、SimpleDateFormat、正則、比較器等。
(10)Java IO,面向對象的核心體現,File,OutputStream,InputStream,Writer,Reader,Serializable等。
(11)Java類集的作用及使用,Collection、List、Set、Map、Iterator等核心接口的使用。
(12)MySQL、SQL命令、Statement、PreparedStatement、ResultSet、事務處理,瞭解部分的SQL語句。
2、理解掌握內容:掌握其運行的基本效果,具體的代碼可以不用全部靈活掌握。
(1)多線程:運行形式、兩種實現方法及其區別、同步及死鎖。
(2)泛型:泛型更多的是應用在類集的概率上,掌握泛型的使用形式即可。
(3)枚舉:enum關鍵字,看情況掌握。
(4)Java反射機制:重點部分就是在於如何取得Class對象,並且進行對象的實例化操作。
(5)Annotation:在EJB3.0使用的較多,純粹的Java開發主要就是三個內建的Annotation。
(6)Eclipse開發工具。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章