天才教育網(wǎng)合作機(jī)構(gòu) > 編程語(yǔ)言培訓(xùn)機(jī)構(gòu) > java培訓(xùn)機(jī)構(gòu) >

全國(guó)千鋒IT培訓(xùn)

歡迎您!
朋友圈

400-850-8622

全國(guó)統(tǒng)一學(xué)習(xí)專(zhuān)線 9:00-21:00

位置:編程語(yǔ)言培訓(xùn)資訊 > java培訓(xùn)資訊 > java速成,看什么書(shū)才能速成JAVA...?

java速成,看什么書(shū)才能速成JAVA...?

日期:2021-07-18 08:57:34     瀏覽:244    來(lái)源:全國(guó)千鋒IT培訓(xùn)
核心提示:想了解java速成嗎?想了解3個(gè)月Java速成記,一文記錄Java學(xué)習(xí)過(guò)程,求JAVA速成法...,看什么書(shū)才能速成JAVA...??? 嗎?......本文帶你一探究竟。1.3個(gè)月Java速成記,一文記錄Java學(xué)習(xí)過(guò)程 3個(gè)月時(shí)間掌握J(rèn)ava基礎(chǔ)知識(shí)

想了解java速成嗎?想了解3個(gè)月Java速成記,一文記錄Java學(xué)習(xí)過(guò)程,求JAVA速成法...,看什么書(shū)才能速成JAVA...??? 嗎?......本文帶你一探究竟。

1.3個(gè)月Java速成記,一文記錄Java學(xué)習(xí)過(guò)程

3個(gè)月時(shí)間掌握J(rèn)ava基礎(chǔ)知識(shí),分享樓主的學(xué)習(xí)心路歷程。 前言我是4月25日開(kāi)始確定要好好學(xué)習(xí)Java,上周6月26日完成Java的第二階段學(xué)習(xí),總共學(xué)習(xí)Java共計(jì)64天,加上之前對(duì)基本知識(shí)的30天學(xué)習(xí),共計(jì)約90天,算下來(lái)剛好3個(gè)月。下面簡(jiǎn)單記錄一下我的Java學(xué)習(xí)軌跡,如何從Java小白,到基本掌握J(rèn)ava技術(shù)棧的常用基礎(chǔ)知識(shí)。 溫馨提示:本文中的所有文章,都可以進(jìn)入我的公眾號(hào)“樓仔進(jìn)階之路”獲取。 JAVA基礎(chǔ)知識(shí)我是于今年3月,將JAVA的基礎(chǔ)知識(shí)整體初步學(xué)習(xí)了一遍,主要是結(jié)合書(shū)籍《JAVA瘋狂講義》,包括Java的基本語(yǔ)法、集合、泛型、并發(fā)編程等基本知識(shí)。因?yàn)轫?xiàng)目需要,也簡(jiǎn)單學(xué)習(xí)了Spring、Spring Boost、Maven和Mybatis,只是很粗略的學(xué)習(xí)那種,比如說(shuō)@Service注解是干啥用的,Mybatis是怎么操作DB等(其實(shí)主要是因?yàn)榭床欢?xiàng)目代碼,用來(lái)掃盲用的。)學(xué)習(xí)時(shí)間:3月1日 - 3月30日設(shè)計(jì)模式這個(gè)其實(shí)和Java沒(méi)有太大關(guān)系,但是我還是把它列進(jìn)來(lái),因?yàn)樵陂_(kāi)發(fā)Java的過(guò)程中,不可避免會(huì)用到各種設(shè)計(jì)模式,所以希望盡快把這塊的坑填完。學(xué)習(xí)時(shí)間:4月25日 - 5月8日學(xué)習(xí)內(nèi)容:《設(shè)計(jì)模式系列1 - 模板模式&策略模式》《設(shè)計(jì)模式系列2 - 工廠模式》《設(shè)計(jì)模式系列3 - builder模式》《設(shè)計(jì)模式系列4 - 組合模式》《設(shè)計(jì)模式系列5 - 單例模式》《設(shè)計(jì)模式系列6 - 代理模式》《設(shè)計(jì)模式系列7 - 裝飾器模式》《設(shè)計(jì)模式系列8 - 門(mén)面模式》學(xué)習(xí)資料:菜鳥(niǎo)教程 學(xué)習(xí)心得: 不建議大家拿一本書(shū),從*個(gè)設(shè)計(jì)模式看到*一個(gè)設(shè)計(jì)模式,如果這樣的話,我保證你記住的,永遠(yuǎn)是*一個(gè)設(shè)計(jì)模式。設(shè)計(jì)模式需要結(jié)合實(shí)際的項(xiàng)目,才能體會(huì)的更加深刻;如果當(dāng)下沒(méi)有實(shí)際的項(xiàng)目,可以回顧一下之前做的項(xiàng)目,然后再結(jié)合某個(gè)具體的設(shè)計(jì)模式進(jìn)行學(xué)習(xí);設(shè)計(jì)模式不建議一次性學(xué)成,我是先結(jié)合當(dāng)下和之前的項(xiàng)目,通過(guò)前6篇文章,將自己遇到的設(shè)計(jì)模式進(jìn)行總結(jié),*兩篇是項(xiàng)目中遇到該設(shè)計(jì)模式,然后才去學(xué)習(xí)。 總結(jié):建議大家先結(jié)合之前的項(xiàng)目,對(duì)自己用到的設(shè)計(jì)模式進(jìn)行總結(jié)學(xué)習(xí),然后后面項(xiàng)目遇到相關(guān)設(shè)計(jì)模式,再進(jìn)行該設(shè)計(jì)模式的學(xué)習(xí),這樣才能學(xué)以致用。千萬(wàn)不要抱著一本書(shū),或網(wǎng)上的某個(gè)教程,去啃設(shè)計(jì)模式?。?! ------- 真正的系統(tǒng)學(xué)習(xí),是從下面開(kāi)始的?。?!-------------- 真正的系統(tǒng)學(xué)習(xí),是從下面開(kāi)始的?。。?------------- 真正的系統(tǒng)學(xué)習(xí),是從下面開(kāi)始的?。?!-------JAVA并發(fā)編程這個(gè)是JAVA語(yǔ)法中非常核心的知識(shí),學(xué)習(xí)這個(gè)的前提,是大家先掌握J(rèn)AVA的基本語(yǔ)法,建議大家可以花一周時(shí)間快速看完一本講解JAVA基礎(chǔ)語(yǔ)法的書(shū)籍。學(xué)習(xí)時(shí)間:5月9日 - 5月24日學(xué)習(xí)內(nèi)容:《Java并發(fā)編程系列1 - 基礎(chǔ)知識(shí)》《Java并發(fā)編程系列2 - volatile》《Java并發(fā)編程系列3 - 》《Java并發(fā)編程系列4 - final》《Java并發(fā)編程系列5 - 對(duì)象的共享》《Java并發(fā)編程系列6 - 同步工具類(lèi)》《Java并發(fā)編程系列7 - 線程池基本知識(shí)》《Java并發(fā)編程系列8 - 多線程實(shí)戰(zhàn)》《Java并發(fā)編程系列9 - 鎖》學(xué)習(xí)資料:volatile: 學(xué)習(xí)心得: 學(xué)習(xí)周期會(huì)比較長(zhǎng),我是分2個(gè)階段學(xué)習(xí),先學(xué)習(xí)內(nèi)存模型部分,再學(xué)習(xí)并發(fā)編程部分;*結(jié)合書(shū)籍《java并發(fā)編程實(shí)戰(zhàn)》來(lái)看,可以讓你對(duì)并發(fā)編程有個(gè)整體的認(rèn)識(shí),其實(shí)這本書(shū)只是補(bǔ)充,對(duì)于你需要掌握的并發(fā)編程相關(guān)知識(shí),里面的知識(shí)點(diǎn)可能只覆蓋30%-40%;一定要?jiǎng)邮秩?xiě)Demo,不要只看不寫(xiě),否則很容易忘記;*是每看完一部分內(nèi)容,能從你的項(xiàng)目中,找到類(lèi)似的代碼進(jìn)行學(xué)習(xí),這個(gè)印象更加深刻。(我*是看完了我同事寫(xiě)的一個(gè)并發(fā)編程框架,后續(xù)如果讓我自己寫(xiě),我應(yīng)該也能寫(xiě)出來(lái))Spring這個(gè)不用我多說(shuō)吧,我剛開(kāi)始學(xué)習(xí)Java,感覺(jué)最頭疼的就是這個(gè)Spring,里面一堆注解,看得我頭都大了,難怪Java的學(xué)習(xí)成本比較高。學(xué)習(xí)時(shí)間:5月25日 - 6月5日學(xué)習(xí)內(nèi)容:【Spring基礎(chǔ)系列1】基于注解裝配Bean【Spring基礎(chǔ)系列2】很全的Sping IOC基礎(chǔ)知識(shí)【Spring基礎(chǔ)系列3】Spring常用的注解【Spring基礎(chǔ)系列4】注解@【Spring基礎(chǔ)系列5】Spring AOP基礎(chǔ)(上)【Spring基礎(chǔ)系列5】Spring AOP基礎(chǔ)(下)【Java基礎(chǔ)系列】Lombok常用注解學(xué)習(xí)資料:菜鳥(niǎo)教程原理篇: IOC知識(shí)點(diǎn)一網(wǎng)打盡: 學(xué)習(xí)心得: 先學(xué)習(xí)注解,將項(xiàng)目中遇到的常用注解全部給掃盲掉,除了Sprin g的注解,還有Lombok常用注解;主要掌握IOC和AOP知識(shí),所以這個(gè)可以分2塊來(lái)學(xué)習(xí);一定要自己寫(xiě)Demo跑一下,否則就是白學(xué)了?。?!學(xué)習(xí)過(guò)程中,比如學(xué)習(xí)某個(gè)注解,或者AOP,看完基礎(chǔ)知識(shí)后,找項(xiàng)目中用到的地方,看使用姿勢(shì)。MyBatis如果用到MySQL,或者其它DB,這個(gè)你是跑不掉的,哎,Java的框架,就是TM的多。學(xué)習(xí)時(shí)間:6月6日 - 6月12日學(xué)習(xí)內(nèi)容:【MyBatis系列1】基礎(chǔ)知識(shí)(上)【MyBatis系列1】基礎(chǔ)知識(shí)(下)【MyBatis系列2】MyBatis與Spring整合【MyBatis系列3】MyBatis SQL執(zhí)行流程【MyBatis系列4】MyBatis與Spring Boost整合學(xué)習(xí)資料:主要看的菜鳥(niǎo)教程 學(xué)習(xí)心得: 這個(gè)光看菜鳥(niǎo)教程,其實(shí)只能學(xué)到一些皮毛,*是結(jié)合菜鳥(niǎo)教程,然后到網(wǎng)絡(luò)去完善你的知識(shí),比如掘金、知乎等;八股文部分還是需要掌握,可以讓你對(duì)MyBatis更了解;不建議大家上來(lái)就看源碼,可以稍微初步過(guò)一下別人寫(xiě)的博客;一定要寫(xiě)Demo!一定要寫(xiě)Demo!一定要寫(xiě)Demo!重要的事情說(shuō)三遍!自己去集成MyBatis和Spring和后面的Spring Boost。*的學(xué)習(xí)方式,當(dāng)然還是項(xiàng)目啦,我學(xué)完基礎(chǔ)部分,就開(kāi)始去趴項(xiàng)目代碼了,只要是MyBatis的部分,我都不放過(guò)。(小米中臺(tái)有個(gè)地方用到MyBatis,涉及到各種接口的高深操作,我看了一天都沒(méi)看懂,后面技能提高了,再回過(guò)頭去看)Spring Boost又是TM的Java框架,以后誰(shuí)再告訴我轉(zhuǎn)技術(shù)棧影響不大,我要和他拼命。學(xué)習(xí)時(shí)間:6月13日 - 6月20日學(xué)習(xí)內(nèi)容:【Spring Boot系列1】一文帶你了解Spring Boot(上)【Spring Boot系列1】一文帶你了解Spring Boot(下)【Spring Boot系列2】還在為配置文件注解頭疼?一文帶你全部搞定!【Spring Boot系列3】自動(dòng)化配置詳解【MyBatis系列4】MyBatis與Spring Boost整合學(xué)習(xí)資料:教程: 學(xué)習(xí)心得: 先掌握框架的八股文知識(shí),主要是框架的加載流程;實(shí)戰(zhàn)部分主要掌握Spring Boost的配置部分,然后還有里面常用的注解;還是需要自己寫(xiě)Demo,MyBatis與Spring Boost整合,已經(jīng)給你安排上了;這個(gè)就是更抽象版的框架,建議只先掌握上述知識(shí),后面項(xiàng)目中遇到相關(guān)知識(shí),再深入學(xué)習(xí)。Maven這塊內(nèi)容不多,主要是項(xiàng)目管理部分,一周時(shí)間絕對(duì)夠。學(xué)習(xí)時(shí)間:6月20日 - 6月26日菜鳥(niǎo)教程教程: 學(xué)習(xí)心得: 先掌握基礎(chǔ)知識(shí)部分,菜鳥(niǎo)教程足矣;找?guī)讉€(gè)Java項(xiàng)目,看看pom.xml是怎么寫(xiě)的,然后自己再去研究一下,基本就OK了;后面還是跟著項(xiàng)目成長(zhǎng)。后續(xù)學(xué)習(xí)微服務(wù)框架:Dubbo + 編程:SpringMVC + Servlert/JSP + Tomcat進(jìn)階學(xué)習(xí):《JAVA編程思想》 + 《深入理解Java虛擬機(jī)》 學(xué)完這些,應(yīng)該才能進(jìn)入Java的中級(jí)水平,下半年估計(jì)需要繼續(xù)在Java中卷了,不過(guò)應(yīng)該不會(huì)按照目前的這種學(xué)習(xí)強(qiáng)度,更多的時(shí)間會(huì)投入到公司的項(xiàng)目中,雖然目前又回到一線,但還是希望能在公司有更長(zhǎng)遠(yuǎn)的發(fā)展,光靠這些其實(shí)遠(yuǎn)遠(yuǎn)不夠,以后還得繼續(xù)往管理發(fā)展。 學(xué)習(xí)時(shí)間安排這個(gè)非常重要,很多人給自己列了一堆計(jì)劃,就是很難實(shí)時(shí),總結(jié)一句話就是“代碼都寫(xiě)不完,天天改bug,哪有時(shí)間學(xué)習(xí)”,可以參考《發(fā)一篇水文,對(duì)自己的學(xué)習(xí)做一個(gè)總結(jié)》,如果你也能每天6點(diǎn)起床,每天堅(jiān)持學(xué)習(xí)2個(gè)小時(shí)左右,無(wú)論哪門(mén)技術(shù),相信你也能速成。后記距離上一篇水文《發(fā)一篇水文,對(duì)自己的學(xué)習(xí)做一個(gè)總結(jié)》,剛好一個(gè)月時(shí)間,這個(gè)算是第二篇水文吧,等我把后續(xù)需要學(xué)習(xí)的知識(shí)掌握的差不多了,就是我的第三篇水文了。這周學(xué)習(xí)動(dòng)力有些不足,一方面是因?yàn)樽约旱囊恍┧绞拢硪环矫媸窃谒伎家恍﹩?wèn)題,希望這個(gè)周末能調(diào)整好心態(tài),開(kāi)啟新一輪的學(xué)習(xí)。歡迎大家多多點(diǎn)贊,更多文章,請(qǐng)關(guān)注微信公眾號(hào)“樓仔進(jìn)階之路”,點(diǎn)關(guān)注,不迷路~~

2.求JAVA速成法...

這種情況下,就是說(shuō)明你是懶得動(dòng)手造成。如果你肯做到每天都敲一段代碼,不管他是否簡(jiǎn)單,都自己動(dòng)手敲,千萬(wàn)不要復(fù)制粘貼。邊敲邊想一下,不明白也沒(méi)有關(guān)系,最要緊就是你一定要?jiǎng)邮郑怀鲆粋€(gè)月你肯定不會(huì)有上機(jī)了,就什么都不會(huì)這種情況了。不要認(rèn)為你懂得了那段代碼你就不用敲,那是大錯(cuò)特錯(cuò)的。要學(xué)會(huì)寫(xiě)代碼一定要?jiǎng)邮?,不管你是否是天才。如果你看懂了代碼,再去敲一遍會(huì)更好。記住,要寫(xiě)好代碼沒(méi)有別得方法,只有認(rèn)真動(dòng)手了,才是真理。

3.看什么書(shū)才能速成JAVA...?

學(xué)Java,隨便找一本薄的Java書(shū)就Ok了。先看基本語(yǔ)法。這種書(shū)圖書(shū)管里多的是。手機(jī)訪問(wèn)網(wǎng)站,和PC訪問(wèn)的原理是一樣的。所以,建網(wǎng)站,要學(xué)習(xí)服務(wù)器端的東東。你提到了Java寫(xiě),所以建議看一些開(kāi)原的框架,Struts之類(lèi)的。當(dāng)然,由于C2C的taobao,所以還要學(xué)習(xí)數(shù)據(jù)庫(kù)的相關(guān)知識(shí)。然后用輕量級(jí)的Hibernate或者其他的。J2ME的東西,你了解一些就行了,不會(huì)阻礙你編寫(xiě)代碼的。其實(shí),你可以不急于求成。一步一步來(lái)。年輕人,加油吧。

上述文章了解到關(guān)于3個(gè)月Java速成記,一文記錄Java學(xué)習(xí)過(guò)程,求JAVA速成法...,看什么書(shū)才能速成JAVA...??? ,讓我們對(duì)java速成 有一個(gè)直觀的認(rèn)知。我們發(fā)現(xiàn),作為一個(gè)優(yōu)秀的Java程序員是多么的自豪。

本文由 全國(guó)千鋒IT培訓(xùn) 整理發(fā)布。更多培訓(xùn)課程,學(xué)習(xí)資訊,課程優(yōu)惠,課程開(kāi)班,學(xué)校地址等學(xué)校信息,可以留下你的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢(xún)電話:400-850-8622

如果本頁(yè)不是您要找的課程,您也可以百度查找一下: