java是面向網路的程式設計語言,用來讓程式設計師建立應用程式,這些應用程式可以通過網路下載,而且可在任何計算平臺上安全地執行。那麼對於我們初學者來說,如何系統的學習這門語言呢?
方法/步驟
圖零科技把java學習共分成三個階段
一、Java基礎執行緒階段
JAVA的瞭解和java環境的搭建什麼是java語言,java語言能做什麼,介紹java工作的基本原理。
JAVA 核心語法詳解掌握和了解變數。運算子的使用。判斷語句:if,if…else…巢狀if,多重if,switch語句的用法。 迴圈語句:while,do…while,for,巢狀迴圈的使用。
陣列介紹瞭解java中一維陣列和二維陣列的使用。
常用的演算法介紹氣泡排序,插入排序,二分查詢等常用的基本演算法。
JAVA面向物件程式設計介紹面向物件的介紹方法的應用,封裝,繼承,多型。抽象類,介面。訪問修飾符,final,static的介紹。
集合框架的介紹,泛型。Java異常:try,catch,finally,throw,throws。
資料庫介紹(MySql)MySql介紹,insert,update,delete,select。
JDBC技術JDBC技術的介紹,常用的JDBC介面和實現類的介紹。
JAVA執行緒Thread,Runnable的使用和介紹,守護執行緒,執行緒池的簡介。
JAVA IO介紹java的基本的輸入和輸出的實現。
二、Java—web技術階段
網頁技術基礎◇html標籤的介紹和應用 ◇css樣式表的介紹和應用
◇javascript的介紹和應用 ◇jqurey的介紹和應用
Web容器的介紹容器的作用,tomcat介紹,tomcat配置介紹。
servlet技術的介紹介紹servlet的原理,執行生命週期,基本用法和作用。
JSP技術的介紹介紹JSP的原理,JSP標籤,EL表示式,正則表示式,jsp內建物件,過濾器,監聽器的介紹和使用。
MVC的運用介紹什麼是javaBean,模式一和模式二的介紹,兩者的優缺點。MVC的實際的運用。
webservice介紹CXF的介紹和使用。
專案實訓(B/S)完成一個指定的專案實現,熟悉相關技術的運用。
三、Java企業級開發進階階段
常用的設計模式的介紹單例模式,介面卡模式,工廠模式等。
Struct2掌握struct2的基本原理和Action的運用驗證模組的使用等
ORM框架介紹(hibernate/mybatis)理解ORM的基本原理相關框架的使用
Spring介紹介紹IOC,AOP的原理和使用註解的介紹和使用使用spring整合其他框架
J2EE其他技術的介紹(maven)介紹其他java在企業級開發中常用的技術
UMLuml的基本介紹用例圖,類圖,時序圖等介紹
專案實戰部分完成一個指定的專案實現熟悉相關技術的運用