是的,沒(méi)錯(cuò)涣易,我就是那個(gè)腳踏兩條船的人画机,一邊是愛(ài)我的女朋友,一邊是我愛(ài)的Java新症;但是在跟女朋友商量要學(xué)習(xí)java的時(shí)候卻遭到女朋友的強(qiáng)烈反對(duì)步氏,她說(shuō)程序員每天晚上加班,沒(méi)有時(shí)間陪她徒爹,最主要的是還要掉頭發(fā)戳护,說(shuō)我要是不聽(tīng)的話就要和我分手金抡。但是我不喜歡我現(xiàn)在的汽車維修工作,每天張兮兮的腌且,工資也不夠用梗肝,還沒(méi)什么前途。最后實(shí)在沒(méi)辦法铺董,我下定決心巫击,只能夠自己辛苦一點(diǎn)背著女朋友把Java包養(yǎng)了。
起初我是在網(wǎng)上看到一個(gè)廣告精续,有一個(gè)東西能讓你每天快活似神仙坝锰,對(duì)于很多男同胞來(lái)說(shuō),看到這個(gè)都會(huì)忍不住的點(diǎn)進(jìn)去重付,進(jìn)去之后發(fā)現(xiàn)自己被騙了顷级,里面啥都沒(méi)有,就四個(gè)字母“JAVA”确垫,心理想著對(duì)這篇文章一頓打罵弓颈。然后退出來(lái)去百度了一下java,發(fā)現(xiàn)他就是一門電腦編程語(yǔ)言删掀,然后我有個(gè)同事說(shuō)這個(gè)東西會(huì)了之后很吃香翔冀,工資很高,搞好了一個(gè)月還有幾萬(wàn)披泪。最后我還是不相信纤子,就去了招聘網(wǎng)站上面搜了一下,變看到下面這張圖
但是這并不能說(shuō)服我去學(xué)習(xí)java款票,因?yàn)樽约褐揽嘏穑@么高的薪資肯定沒(méi)這么簡(jiǎn)單,然后又去找了一下發(fā)現(xiàn)了下面這張圖
Java排在了第一艾少,然后心里想著這已經(jīng)是這么古老的年代了象颖,時(shí)代在變,電腦語(yǔ)言肯定也會(huì)變姆钉,然后繼續(xù)往下看了看说订,結(jié)果真的出乎意料
發(fā)現(xiàn)這么多年中,Java這門所謂的語(yǔ)言居然都是穩(wěn)居前三潮瓶。但是現(xiàn)在腦袋里面的問(wèn)題又來(lái)了陶冷,那這個(gè)東西到底能學(xué)好嗎?難不難學(xué)呢毯辅?
然后自己安慰了自己一遍埂伦,自己身上什么東西不是學(xué)來(lái)的,難道就屈服在這一門語(yǔ)言上面了思恐?不信邪的我終于開(kāi)始有了學(xué)一學(xué)Java的想法了沾谜,去跟女朋友商量了之后膊毁,她卻不同意,但是就因?yàn)榕笥训囊痪湓挵盐覛獾萌グB(yǎng)了Java基跑,我的自學(xué)Java之路便重這里開(kāi)始了婚温。
悄悄的買了兩本書(shū),一本javase的書(shū)媳否,一本框架的書(shū)擺在了公司栅螟,在平時(shí)工作不忙的時(shí)候就開(kāi)始對(duì)Java動(dòng)手動(dòng)腳了。偷偷買了一臺(tái)電腦放在公司不敢?guī)Щ丶依榻撸鴷?shū)上的教程下載了jdk力图,自己配置了一天的jdk之后發(fā)現(xiàn)自己真的好笨,連最基本的開(kāi)發(fā)環(huán)境都搭建不好掺逼,但是我的不服輸?shù)男愿窬透鷍dk較上勁了吃媒,一直在公司干到了晚上十一點(diǎn)鐘,期間女朋友不知道打了多少次電話吕喘,記得最清楚的一句就是:“XXX赘那,你是不是又到外面喝酒去了?”兽泄;說(shuō)實(shí)話漓概,做男人太難了漾月,經(jīng)過(guò)一番解釋病梢,她終于可以讓我好好跟jdk較勁了。直到晚上九點(diǎn)半的時(shí)候梁肿,終于把環(huán)境給安裝好了蜓陌,然后自己就跟著書(shū)上敲了一下HelloWord,然后事情并不是那么順利吩蔑,在執(zhí)行javac命令對(duì)文件進(jìn)行編譯的時(shí)候報(bào)錯(cuò)了钮热,具體是什么錯(cuò)我也忘記了,然后把報(bào)錯(cuò)的英文拿到百度上面去翻譯了一下烛芬,發(fā)現(xiàn)自己還是看不懂隧期,最后就索性把這句話復(fù)制直接百度,不百度不知道赘娄,百度了之后才發(fā)現(xiàn)自己有多蠢仆潮,連一個(gè)main都能寫(xiě)成mian;好了這個(gè)問(wèn)題順利解決了遣臼。
繼續(xù)編譯性置,好的,現(xiàn)在問(wèn)題又來(lái)了揍堰,編譯還是報(bào)錯(cuò)鹏浅,這下可把自己的心臟病都快氣出來(lái)了嗅义,仍然把錯(cuò)誤截圖到百度上面,然后你們猜怎么著隐砸,我的main方法的{}這個(gè)括號(hào)沒(méi)有成對(duì)之碗;好了又解決了一個(gè)問(wèn)題,這下自己的信興可增加了不少凰萨;那就繼續(xù)搞继控,但是這個(gè)東西就好像是故意的,這下編譯又報(bào)錯(cuò)了胖眷,我怎么解決的就不多說(shuō)了武通,還是百度,然后得出結(jié)果之后我給了自己狠狠的一巴掌珊搀,自己把“;”寫(xiě)成了中文的冶忱。我也看了很多初學(xué)者的情況,他們比我好多了境析,在這個(gè)HelloWord期間他們最多就一個(gè)錯(cuò)誤囚枪,那么我就比較牛皮了,我把他們的錯(cuò)誤都搞出來(lái)了一遍劳淆,真的是捉弄我這強(qiáng)大的心靈啊链沼。
這下好了,搞完之后晚上十一點(diǎn)了沛鸵,回去就被女朋友罵得狗血淋頭括勺,沒(méi)辦法,我在女朋友的面前一句話都不敢頂曲掰,頂了就被“家暴”疾捍,身體支持不了這么劇烈運(yùn)動(dòng),我還得留著精力去滿足我的java呢栏妖。
經(jīng)過(guò)一天的折騰乱豆,發(fā)現(xiàn)自己對(duì)java的愛(ài)意越來(lái)越重了,在面對(duì)我的女朋友的時(shí)候吊趾,總感覺(jué)自己向出軌了一樣宛裕。
第二天,正好公司沒(méi)安排什么事论泛,把自己手上的工作完成之后揩尸,又開(kāi)始跟Java親密起來(lái)了;看完了基本關(guān)鍵字孵奶,大概能夠清楚它是干嘛的了疲酌,就像人每天要吃飯一樣都是固定死的,這肯定難不倒我,接續(xù)嫖吧朗恳,發(fā)現(xiàn)自己根本停不下來(lái)了湿颅,期間沒(méi)出現(xiàn)什么太大的問(wèn)題。
好了粥诫,果然不出所料油航,難題來(lái)了,看完了if跟while怀浆,發(fā)現(xiàn)也不是那么難∫昵簦現(xiàn)在看完了for循環(huán),心理想著执赡,so easy镰踏!嗯,果然驕兵必?cái)∩澈希瑫?shū)上有一個(gè)題目奠伪,叫我使用for循環(huán)在控制臺(tái)打印九九乘法表。當(dāng)時(shí)我看到這道題的時(shí)候沒(méi)有一點(diǎn)思路首懈,腦袋里面唯一想的是九九乘法表可以用這個(gè)打印出來(lái)嗎绊率?經(jīng)過(guò)腦袋的一番掙扎之后,嘴里冒出來(lái)一句究履,什么玩意兒啊滤否。然后我聰明的腦袋突然蹦出來(lái)了一個(gè)想法,百度最仑。沒(méi)錯(cuò)藐俺,就是百度,搜了一下盯仪,果真打印出來(lái)了紊搪,然后自己的心情好得賊快蜜葱。然后回頭過(guò)去看一下代碼什么意思全景,發(fā)現(xiàn)了兩個(gè)for循環(huán)爸黄,就是一個(gè)for循環(huán)里面還包含了一個(gè)for循環(huán)揭鳞,這下徹底給自己搞懵了野崇,大概看了五個(gè)小時(shí)沒(méi)看懂。最后放棄了清酥,自己思考了一下下面應(yīng)該怎么學(xué)了焰轻。
當(dāng)然辱志,還是在網(wǎng)上找資料狞膘,找著找著看到了一個(gè)關(guān)于學(xué)習(xí)java的視頻揩懒,然后就根據(jù)這個(gè)繼續(xù)找,終于找到了一個(gè)java基礎(chǔ)的視頻教程挽封;最后不知道是不是蒼天在眷顧我旭从,讓我在視頻上面看到了輸出九九乘法表的原理,這才恍然大悟场仲,原來(lái)一個(gè)for是控制行一個(gè)是控制列和悦。
給你們分享完了之后,我也得繼續(xù)講講我的經(jīng)歷呀渠缕,自己在經(jīng)過(guò)種種錯(cuò)誤的操作跟懵逼之后鸽素,現(xiàn)在算得上是得心應(yīng)手了,練習(xí)完了幾個(gè)循環(huán)的題目之后馍忽,開(kāi)始了數(shù)組的學(xué)習(xí)。好的,現(xiàn)在不想再多說(shuō)什么瓦呼,只有一個(gè)感覺(jué),就是太燒腦了测暗。什么下標(biāo)碗啄,一維數(shù)組二維數(shù)組徹底的把我給搞沒(méi)信心了质和,我這么對(duì)你,你卻處處刁難我稚字,這樣的女朋友不要也罷。
準(zhǔn)時(shí)下班回家弃锐,由于被Java搞得心情不好,直接是對(duì)現(xiàn)女友吵了一架,然后扭頭出門饶碘,又來(lái)到了公司豪治,打開(kāi)電腦,發(fā)現(xiàn)陪伴我的還是Java,雖然他喜歡刁難我厨姚,但是他不會(huì)罵我芭梯。收拾一下心情险耀,好好的擁抱了一下Java弄喘。不管包養(yǎng)你有多么的困難,我還是決定忍辱負(fù)重甩牺,一起前進(jìn)蘑志。
經(jīng)過(guò)一個(gè)多月對(duì)數(shù)組的一番操作之后,算是了解了數(shù)組的脾氣了。
繼續(xù)往下急但,視頻上面寫(xiě)著:JAVA核心面向?qū)ο笈烀健H缓笞约壕托α耍约憾加袃蓚€(gè)女朋友了波桩,難道還要把他們放一起嗎?看了一遍視頻之后镐躲,這就比較有趣了储玫,誒,是的萤皂,今后你們想要多少對(duì)象跟我說(shuō)說(shuō)撒穷,我這兒可以保證你們不翻船,要多少我給你們new多少裆熙,想想都覺(jué)得好爽端礼。
咚咚咚允跑,幾聲響動(dòng)把我?guī)Щ亓爽F(xiàn)實(shí)振劳;今天的工作完成了秘血?在這兒淫笑奥喻?這就尷尬了垒拢!在一邊做工作的過(guò)程中汪榔,一邊想著到底什么是對(duì)象楞泼,為什么把私有屬性提供get领追、set方法之后就成為了對(duì)象贫奠,在網(wǎng)上找了很多資料后還是不明白唬血,最后在一篇文章里面發(fā)現(xiàn)一個(gè)java新手交流群1080621881。在里面問(wèn)了之后才把這個(gè)問(wèn)題搞明白唤崭。
接下來(lái)便是集合的學(xué)習(xí)拷恨,總的來(lái)說(shuō)集合比數(shù)組簡(jiǎn)單了很多,在明白對(duì)象之后谢肾,對(duì)集合的使用可以說(shuō)是得心應(yīng)手腕侄;但是集合中提到的泛型卻是讓我百思不得其解,然后靈機(jī)一動(dòng)芦疏,又去群里面問(wèn)了這個(gè)問(wèn)題冕杠,才發(fā)現(xiàn)集合里面泛型的意思就是這個(gè)集合只能存儲(chǔ)對(duì)應(yīng)類型的數(shù)據(jù)。之后有了這個(gè)群為我們解答問(wèn)題之后后面的學(xué)習(xí)就沒(méi)這么困難了酸茴。我基本上沒(méi)走什么多余的彎路分预,由于自己是一遍學(xué)習(xí)一邊工作,javase花了兩個(gè)月的時(shí)間才學(xué)完薪捍,總的來(lái)說(shuō)這個(gè)時(shí)間還是算快的了笼痹,一部分原因是自己的工作比較閑吧配喳,另一部分就是群里面的老師也在細(xì)心給我們初學(xué)者指導(dǎo)迷津,知道現(xiàn)在我都還記得這位老師凳干,因?yàn)樗拖袷俏衣飞系闹嘎窡羟绻瑳](méi)有這位老師,我的學(xué)習(xí)不可能這么順利救赐。
然后現(xiàn)在在學(xué)習(xí)一些框架涧团,因?yàn)樽约夯A(chǔ)學(xué)得比較好,后面的框架可以說(shuō)是一路暢通经磅,當(dāng)然少欺,這也得靠那位老師的指導(dǎo),記得有次在學(xué)框架的時(shí)候出現(xiàn)一個(gè)bean創(chuàng)建出錯(cuò)馋贤,這個(gè)問(wèn)題我搞了兩天都沒(méi)有解決赞别,然后又厚著臉皮去請(qǐng)教老師了,結(jié)果老師就給我改了一行代碼配乓,一分鐘的時(shí)間都沒(méi)有就給我解決了仿滔,果然姜還是老的辣啊,自己學(xué)的這些對(duì)于他們來(lái)說(shuō)啥也不是犹芹。
最后花了五個(gè)月的時(shí)間把基本的框架學(xué)完了崎页,在那個(gè)群里面看到了老師發(fā)的一個(gè)項(xiàng)目文檔,發(fā)現(xiàn)里面的知識(shí)好多都沒(méi)學(xué)到腰埂,沒(méi)辦法飒焦,自學(xué)就是這么苦逼,要想節(jié)約成本屿笼,就得靠時(shí)間來(lái)填牺荠。最后硬是花了一個(gè)多月一邊學(xué)習(xí)一邊做項(xiàng)目才實(shí)現(xiàn)項(xiàng)目的兩個(gè)功能。
后面自己實(shí)在忍不住了驴一,就編了半年的實(shí)習(xí)經(jīng)驗(yàn)去找了一下工作休雌,然后請(qǐng)假太多,最后被公司炒魷魚(yú)了肝断,資金已經(jīng)所剩無(wú)幾了杈曲,只能厚著臉皮繼續(xù)去找工作,一邊找一邊總結(jié)自己的不足胸懈,然后花店時(shí)間把自己的不足補(bǔ)上來(lái)担扑,經(jīng)過(guò)了差不多一個(gè)月的時(shí)間,終于找到了一家趣钱,但是我提出的10k薪資只給我9k涌献,沒(méi)辦法,可以說(shuō)是很不錯(cuò)了羔挡,比之前的薪資提高了兩倍洁奈。
最后你們猜怎么著间唉,我女朋友不敢相信绞灼,直到我簽了試用期協(xié)議之后他才相信的利术,現(xiàn)在可以說(shuō)是事業(yè)女人雙豐收了,在丈母娘面前說(shuō)話也是要有底氣點(diǎn)了低矮,總的來(lái)說(shuō)我算是有驚無(wú)險(xiǎn)印叁。
然后給大家分享一下自學(xué)java的幾個(gè)重要的點(diǎn)吧:
1、要拿對(duì)待女朋友的心去學(xué)java军掂,你對(duì)他好了轮蜕,他自然會(huì)回報(bào)你
2、你在學(xué)習(xí)過(guò)程中不要怕出錯(cuò)蝗锥,你要知道跃洛,那些java開(kāi)發(fā)的老油條的經(jīng)驗(yàn)就是錯(cuò)誤積累出來(lái)的
3、學(xué)習(xí)過(guò)程中把自己的問(wèn)題總結(jié)下來(lái)终议,以免在一個(gè)地方跌倒多次汇竭,給你們看看我在學(xué)習(xí)java做的筆記
4、學(xué)會(huì)總結(jié)穴张,學(xué)會(huì)制定自己的學(xué)習(xí)方法细燎,一旦定下來(lái)之后絕不輕易修改
5、學(xué)會(huì)對(duì)Java產(chǎn)生興趣皂甘,不懂的知識(shí)就要厚著臉皮去請(qǐng)教一下別人玻驻,學(xué)習(xí)千萬(wàn)不要向大家閨秀一樣扭扭捏捏,果斷一點(diǎn)偿枕,該問(wèn)的問(wèn)璧瞬,無(wú)論自己做的有多差,無(wú)論別人怎么說(shuō)渐夸,只要你能幫我解決我學(xué)習(xí)中的問(wèn)題彪蓬,隨便你怎么說(shuō)我
兄弟們,不用羨慕我捺萌,你們有這份信心跟決心我相信你們會(huì)比我更優(yōu)秀档冬。