更新時間:2019-08-04 09:00:00 來源:動力節(jié)點 瀏覽2363次
如何快速學Java,想要用Java在短短的幾個月時間內(nèi)寫出自己的畢業(yè)設(shè)計,想要用Java體驗一下如何從零搭建一個屬于自己的網(wǎng)站,那么可以看一下我下面所寫的不成熟的建議。
學習JavaEE(JakartaEE)總體來說會有以下三大模塊:
在我看來,無論學習什么技術(shù)都好,在學習該項技術(shù)的細節(jié)之前都得知道:這項技術(shù)是什么,為什么我要學習這項技術(shù),學習了這項技術(shù)有什么好處。
看似好像我在說多余的話,但如果你在學習某項技術(shù)的時候無法回答上面的三個問題。再過幾天,你很大程度上會忘記這項你所“學過”的技術(shù)。
比如說,如何你連“為什么要用多線程”你都無法用通俗的話來解釋清楚。即便你當時學習的時候知道多線程可以用xxx方式來創(chuàng)建,多線程的xxx的api。那再過兩個月,人家問你”Java多線程有什么用啊?”。你想想你還能答什么,我認為你是記不住“多線程可以用xxx方式來創(chuàng)建、多線程的xxx的api”這些知識點了。
再比如說,如果學習Spring時不知道IOC和new對象有什么區(qū)別,那我為啥不直接new對象而要那么麻煩去學Spring呢?
簡單來說:如果你不知道學習某項技術(shù)是干嘛用的,那先不要學。
如果你是零基礎(chǔ)學習Java并理解力不是爆棚的話,我建議以視頻學習為主。
可能你會看到這樣類似的言論:
“看視頻學習太慢了”
“直接看源碼啊,源碼就是最好的解釋”
“有問題直接Google啊,用什么百度”
“最好的資料是官網(wǎng)文檔”
…..
但是,那都是對有經(jīng)驗的人或者高智商的人群來講的。
如果是零基礎(chǔ)普通人,看視頻學習/看不懂源碼/用百度/看中文博客來學習不丟人。