-
1 # 長草顏糰子2
-
2 # Java程式設計一起來
零基礎,如果你思維能力比較強4個月左右,基本就可以上崗Java實習生了。如果邏輯能力不是很強的,按照合理的學習路線,4-5個月也是可以掌握Java。
如果你想系統學習Java,可以翻閱我往期的文章,有詳細提到Java的學習方式。
-
3 # 千鋒鄭州
不太清楚樓主的實際情況,每個人的情況不同,學習方式不同,最後導致的學習時間也是不同的,我就簡單分析一下吧!
一、Java零基礎自學:
半年+!這個是要被天賦、學習時間、學習質量、學習資料等等原因左右的!
1、學習天賦是指你是不是很容易看懂相關的書籍和影片,是不是很容易將所有的技術知識點都能融匯貫通,這個是個人能力的問題。
2、學習時間,看你能為Java抽出多長時間來學習,是一個小時、兩個小時還是一天,這個非常重要,這個是看你的個人的生活狀態,工作OR學生。
3、學習質量,看你在你學習的時間內,能學進去多少知識,是不是能全神貫注的學習,是不是能靜下心來去搞懂一章的技術知識,花一個小時去搞懂Java安裝配置和花一天搞懂兩者的學習質量是不一樣的。
4、學習資料,你手裡的學習資料是2018或者2019年新版的嗎?是不是符合現在企業的就業需求,手裡制定的學習路線圖和影片教程是不是相符,想要深入學習的技術,相關的書籍是不是已經配備齊全了,是不是已經加入了一個比較好的Java學習交流群,隨時都可以交流學習,而不是天天東扯西扯。
二、Java培訓學習:
這個時間就相對穩定了,當然了也不排除有意外情況,比如說:階段測試沒有過,需要留級學習,延長學習期限等等,一般同學的學習週期都在五個月左右。
一個月兩個月就承諾你就業的,還是看看就好了,哪裡有那麼神的,要記住,我們是零基礎哎,如果零基礎就能在培訓三個月之後找到工作,那是不是有點基礎的,一個月就能搞定?!公司不傻好吧,面試官一問就能將你的技術知識的掌握程度瞭如指掌,切記不可投機取巧!
-
4 # 成都朗沃教育
這個怎麼說,得根據情況來說了。
1.學習的方式
2.個人能力
學習的方式,現在零基礎學習Java可以透過很多的方式,自學看書,看影片,透過培訓,所需要的時間都是不一樣的。
自學短的3-4個月,長的半年,一年都是有的。
但是培訓的話,學習時間一般是在5-6個月的樣子,但是這個時間是能確定,學習效率是足夠可以保證的。
個人能力,學習能力,自控能力,理解能力都是能影響你的學習效率的,所以在學習前,要對自己的情況有一個綜合的考量,找到適合自己的學習方式方法,提高自己的效率。
-
5 # 港城小黑
不知道樓主“會”是什麼程度,應該是指入門吧。
我覺得我挺有發言權的,一個電子工科生畢業搞java,只因為之前搞過微控制器,寫過一丁點的C語言,就被領導抓去搞JAVA。
痛苦的開始真心兩眼一抹黑呀,之前知道java這個名詞。開始做的時候,連什麼是資料庫都不知道。還有同事有個搞java的(培訓機構剛畢業),可以問問。
基礎條件之間有個javaWeb平臺;
一個培訓機構剛畢業的同事;
零星的C語言基礎;
不能上網際網路!!!(保密機構)
學習歷程一週學習了oracle,知道了update、select基本sql語句;
一週學習了java基礎,基礎語法,基本字元型別,基本函式,編寫了純jdbc呼叫的demo(根本都不知道啥是面向物件的思想)
看著之前程式碼,一步一步模仿寫,頭髮掉了一大堆,硬著頭皮寫,一個月後慢慢上手;
後來看看《think in java》,漸漸瞭解了面向物件的思想;
跳槽,知道了竟然有個東西叫spring,周圍環境好,進步飛快;
至此算是入門了;
總結沒有網際網路的環境,解決問題智慧看書,也鍛鍊了看java api的本領(現在覺得沒卵用);
環境太封閉了,根本連框架都不知道,純jdbc操作資料庫,造成了記憶體洩露;
一點點意見學習基本語法、基本字元型別,寫hello world;
搭建springMvc框架,學習html,css,js,js直接上jquery,寫個demo;
框架裡操作資料庫,增刪改查;
以上應該需要一個多月,能算個基本入門。
如果能有專案走,學的很快,沒有專案走,安心看影片吧,影片可以指導你一個程式設計規範;
學會百度,百度出來的demo,能試試就試試,電腦不會被你敲壞的;
-
6 # 網路圈
首先來說,需要確定“零基礎”的程度。
如果說某個人接觸計算機不多(但年齡在26以下),甚至上網打字、常用軟體都不清楚的話,那麼學Java的話,時間很久,至少至少入門要一年左右時間。
如果說常用電腦操作都行,但年齡較大 ,一般來說,上了30歲如果之前沒有接觸過程式設計相關的想學Java,也不現實,我們不建議去學習Java了。
如果年齡在26以下,有一定計算機基礎的,並且對程式設計有興趣的,那麼學習Java是有可能學會的,具體要看每個人的領悟能力。
因為現代的Java應用場景更多的是WEB應用的開發,需要掌握的知識很多,不是說單單掌握Java語法就能做專案了,每項技能我按最快的時間給你計算下:
* HTML:7天
* CSS:7天
* DIV+CSS:20天
* JavaScript:20天
* JQ:3天
* 資料庫:20天
* Java基礎:45天
* SSH框架:60天
* 專案實踐:30天
以上,按最快的節奏來看,掌握以上知識共計要212天,7個月的時間才能算是入門,然後還要考慮你當前是不是已經工作了,會不會受到其它事項的干擾,所以沒個1年時間很難入門呀。
-
7 # 優加能量
如果到培訓機構學習一般是四到五個月的時間,但是收費會不便宜。其實我建議還是自學,學習JAVA其實並不難,但是要學深還是要下功夫。可以在網上找資料自學,然後到公司經過專案實戰,這樣對自己的提升是比較快速。
-
8 # 果一刀早起出奇蹟
學習是需要目的的。尤其是程式語言,java的範疇非常大,基礎語法和基本api,3周能接觸到差不多。但是框架及其程式設計原理、設計思路,需要每日精進,多與人交流,或者工作中體會。閉門造車,對大部分沒基礎的人來說,是浪費時間。
-
9 # IT人劉俊明
學習Java需要一個系統的過程,不同的學習方向也需要不同的學習時間。目前Java廣泛用於Web開發、大資料開發、Android開發以及各種後端服務開發領域,通常情況下,學習Java都從Web開發開始學起。
Java Web開發需要學習三大塊內容,分別是Java基礎語法、Java Web基礎和框架開發。Java基礎語法部分是學習Java語言的重點和難點,需要重點掌握類、物件、屬性、方法、封裝、繼承、多型等一些列概念,另外還需要做大量的實驗,需要掌握一系列實驗方法,這部分的學習通常需要一個月左右的時間。
Java Web開發需要學習的內容分為前端開發和後端開發兩個部分,前端開發需要學習HTML、CSS和JavaScript,其中JavaScript是學習的重點。後端部分需要學習Java Servlet以及MVC處理框架,另外還需要學習Web容器的處理機制以及資料庫操作等細節內容。這部分內容雖然難度並不大,但是內容細節卻非常多,這部分的學習時間通常也需要一個月左右。
Java框架部分也是一個學習的重點,對於初學者來說可以從學習Spring框架開始。Spring框架經過多年的發展已經形成了一個龐大的方案體系,目前SpringMVC、SpringBoot、SpringCloud被廣泛採用,從SpringBoot開始學起也是一個不錯的選擇。這部分內容的學習需要完成大量的實驗,通常也需要一個月左右的時間。
在掌握Java Web開發內容之後,如果想往大資料方向發展,還需要學習Hadoop平臺的相關知識,Hadoop平臺的生態體系也比較複雜,包括Hbase、Hive、Pig、Mahout、Zookeeper、Avro等一系列內容,要想完成Hadoop平臺的入門也需要大概3個月左右的時間。
在學習完Java的基礎內容之後,一定要透過實際專案進行鍛鍊和提高,Java作為一種工具,只有在使用的過程中才能逐漸深入。
-
10 # 背後的背後34
注重基礎,如果你是大學生,作業系統(多執行緒),編譯原理,計算機組成原理(計算機記憶體,定址),C,彙編,資料結構,好好學,線性,離散,都是相通的。JAVA,入門還是簡單的,資料庫一定要好好學,我記得有本書CSDN大班主鄒建出的書全是經驗,沒廢話。還有強調一下多敲程式碼,把書上課後題都做了。
回覆列表
首先你要知道學會的標準是不確定的,能就業的標準是增刪改查為基礎,可能工作2年的才勉強覺得把面向物件的思想真正掌握一部分,但是學習的時候2個月就把面向物件思想相關的課程可以上完。所以最好明確你自己的標準,你覺得怎樣才算學會,怎樣才能就業,你要了解行情和明確學習目標,時間不是固定的,平均時間和培訓機構的推薦時間差不多,最終在企業實戰才是關鍵