java小白必須要看的學習流程,錯過…
Java基礎
入門階段,主要是培養Java語言的程式設計思想。瞭解Java語言的語法,書寫規範等,掌握Eclipse、MyEclipse等開發工具,編寫Java程式碼的能力。學完這個階段你應該可進行小型應用程式開發並且可以對資料庫進行基本的增刪改查管理。注意:此階段知識點的學習,會有真實的專案進行驅動學習,讓你輕鬆理解各知識點。
一、先明白瞭解什麼是Java的四個方面。
初學者先弄清這些Java的基本概念也是必不可少的,死記硬背肯定是不行的,重在理解,理解它們之間的區別與聯絡,分別有哪些應用。想想這些程式碼中用到了哪些知識點。不要一味地照著書本敲程式碼。而不去理解。我們有一個JAVA的學習交流群,搜尋二八零中間是八二一最後是779,平時提供大家一起學習JAVA,每天免費JAVA課程知識講解。有問題相互交流
Java程式語言,即語法。
Java檔案格式,即各種資料夾、檔案的字尾。
,即處理*.class檔案的直譯器。
。
要知道java是分兩部分的:一個是編譯,一個是執行。
javac:負責的是編譯的部分,當執行javac時,會啟動java的編譯器程式。對指定副檔名的.java檔案進行編譯。 生成了jvm可以識別的位元組碼檔案。也就是class檔案,也就是java的執行程式。
java:負責執行的部分.會啟動jvm.載入執行時所需的類庫,並對class檔案進行執行.
一個檔案要被執行,必須要有一個執行的起始點,這個起始點就是main函式.
二、掌握靜態方法和屬性
靜態方法和屬性用於描述某一類物件群體的特徵,而不是單個物件的特徵。Java中大量應用了靜態方法和屬性,這是一個通常的技巧。但是這種技巧在很多語言中不被頻繁地使用。理解靜態方法和屬性對於理解類與物件的關係是十分有幫助的,在大量的Java規範中,靜態方法和屬性被頻繁使用。因此學習者應該理解靜態方法和屬性。Java在方法和屬性的呼叫上是一致的,區別只表現在宣告的時候,這和c++是不同的。
三、初學者還需明白JAVA的三個技術平臺的關係。
Java分為三個體系,分別為Java SE(J2SE,Java2 Platform Standard Edition,標準版)。
JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企業版)。
Java ME(J2ME,Java 2 Platform Micro Edition,微型版)。
要知道java是分兩部分的:一個是編譯,一個是執行。
javac:負責的是編譯的部分,當執行javac時,會啟動java的編譯器程式。對指定副檔名的.java檔案進行編譯。 生成了jvm可以識別的位元組碼檔案。也就是class檔案,也就是java的執行程式。
java:負責執行的部分.會啟動jvm.載入執行時所需的類庫,並對class檔案進行執行.
一個檔案要被執行,必須要有一個執行的起始點,這個起始點就是main函式.
看了這麼多大家也應該知道了Java學這麼多其他的東西。除了這些技術的東西,在這階段,大家更多的是會接觸到比如設計模式的東西,比如工廠模式、橋樑模式、單例模式等等,還要學習建模思想(比如UML建模等等)和軟體生命週期等等。這些是昇華大家程式設計思想的手段和途徑。當然,想要要到一份好的工作,一些程式設計規範,程式碼的效率,效能,使用者體驗優化,解決問題的能力都是必不可少的,學習過程中一定要做專案一方面融合自己的知識點,第二增加專案經驗.大家加油.附上詳細的學習流程
2.1企業工具使用(myeclipse/tomcat/sqlyog/plsql等)
2.2掌握javascript
講解
DOM操作(增、刪、查、改)
Javascript 專案實戰
2.3掌握jquery深入(SG類庫3.0-專案實戰)
基礎(語法、選擇器、事件)
DOM操作(增、刪、查、改)
特效和動畫
Ajax
Jquery開源框架JqueryUI
SG類庫(自定義外掛)
2.5掌握關係型資料庫( )
資料庫入門(基本介紹、常用命令等)
SQLyog、Native、PL\SQL工具的使用
表管理
資料操作(增、刪、改、查(簡單查詢))
約束管理
資料查詢(子查詢、連線查詢,分組,函式等用法)
遊標、儲存過程、函式、觸發器、事務管理
Jdbc操作
Jdbc框架封裝
2.6掌握基於Java Web技術的綜合應用,完成專案實戰開發
Servlet講解(web應用伺服器介紹)
Servlet實現資料庫資料的增刪改查
Jsp入門
jsp底層原理分析
Jsp 指令、指令碼、表示式、動作的使用
EL表示式
JSTL
MVC模式講解
XML
Ajax
3.2框架講解
掌握Struts2(掌握原理、Struts2標籤、OGNL、攔截器、國際化)
Hibernate4、MyBatis3
Spring4,Spring MVC
自定義框架
框架整合: SSH、SSM
WebService、SOAP/Rest/CORBA/SOA
3.3高階工具
StarUML、Rational Rose、MindManager
3.4統一建模語言UML
3.5
3.6職業導向訓練 專案實戰
企業辦公自動化(OA)
企業人力資源管理系統(CRM)
程式設計體驗論壇系統(BBS)
Cms內容關係管理系統
本篇到這裡就差不多了,喜歡的記得點贊轉發(*^__^*) 。
如果你也喜歡java這門程式語言 歡迎加入java群:257548220長按複製
果是小白,我願意帶你做小白走向大神,哈哈 加Q群 :257548220驗證:新浪微博