詳情描述
學習Java就需要有一個系統(tǒng)的流程,不一樣的學習方向也就需要有所不同的學習時間。目前Java普遍用于Web開發(fā)設計、大數(shù)據(jù)開發(fā)、Android開發(fā)設計和各類后端服務開發(fā)設計領域,一般狀況下,學習Java都從Web開發(fā)設計進行學起,當然這個的前提條件是基本部分你已掌握了。
JavaWeb開發(fā)需要學習三大塊容,分別是Java基礎語法、JavaWeb基礎和框架開發(fā)。
Java基礎語法部分是學習Java語言的關鍵點和難題,需要重點掌握類、對象、屬性、方法、封裝、繼承、多態(tài)等一些列概念,這部分的學習通常需要一個月左右的時間。
JavaWeb開發(fā)必須了解的容分成前端開發(fā)和后端開發(fā)2個部分。這部分容雖然難度系數(shù)并不大,但是容細節(jié)卻特別多,這部分的學習時間一般也必須一個月左右。
Java框架結(jié)構(gòu)部分也是一個學習培訓的重點,針對初學者來說可以從了解Spring框架結(jié)構(gòu)開始。這部分容的學習培訓必須要完成大量的實驗,通常也必須要一月左右的時間。
在把握JavaWeb開發(fā)容之后,如果想往大數(shù)據(jù)方向發(fā)展,還必須學習Hadoop平臺的有關知識,Hadoop平臺的生態(tài)機制也比較復雜,包括Hbase、Hive、Pig、Mahout、Zookeeper、Avro等一個系列容,要想完成Hadoop平臺的入門也需要大概3個月左右的時間。
在學習完Java的基本內(nèi)容以后,一定要根據(jù)實際項目做好鍛煉和提高,Java作為一種工具,只有在使用的過程中才能逐漸深入。