㈠ java基礎很不好,或者說根本沒基礎。怎麼自學啊。有什麼辦法
您好,提問者:
瘋狂java講義》第二版 李剛 建議.裡面增加了JDK7。
視頻:馬士兵、畢向東、張孝祥等。
JAVA基礎是後面的必備功,學好了JAVA基礎,其實後面的不是很難。
㈡ Java自學入門了之後個人該怎麼提高
情況自述:我自學java一個月了,現在基本基礎都沒學會,請問該如何學習?現在我只會數組、運算符、for、if語句的使用,這幾天在學習方法重載、遞歸、包的使用,但是學起來好睏難啊,視頻看了好多次了還是不會,我是不是太笨了啊??請問該如何學習,這些基礎以後在三大框架中都有用嗎?
這篇文章分享之前我還是要推薦下我自己的群:511673203,不管你是小白還是大牛,小編我都挺歡迎,不定期分享干貨,包括我自己整理的一份最新資料和零基礎入門教程!,歡迎初學和進階中的小夥伴
論基礎的重要性
剛看標題我還以為你一個月學完J2SE基礎,沒想到一個月才學完語法基礎?你可以去撞牆了,現在的培訓班講完語法基礎也就一天的課,最多也超不過兩天。
基礎,知道基礎的作用嗎?所有的JAVA復雜的代碼都是從這些簡單的JAVA代碼演變而來的,甚至三大框架的開發也是離不開這些基礎的。建議你在學習方法重載的時候先了解什麼是類,類是由什麼組成的。至少知道怎麼去操作這個類,然後再接觸方法的重載和重新。
還有,一個初學者學JAVA,最好要系統的學,從基礎學起,循序漸進的學,不能說基礎沒有學會就想著學三大框架了。就算想學三大框架,你也得先要學會web前端和後端是怎麼交互的吧,也得知道servlet以及它的工作原理吧,也得要懂點html知識吧。
個人經歷
我11年專科畢業,自學java的飄過。11年9月從重慶來到成都,我一個表哥在這邊工作(java開發,3年工作經驗,是個人才,勤奮肯學本科畢業)。
在我表哥的帶領下學習,看了很多視頻,一直學習到元旦,開始找工作。(說實話,學習的時候開始一段時間非常認真,後來越來越沒動力,越學越懶,可能自己的剋制能力不夠吧。總結一句學習還是不能在家蹲著學,要做實際的東西,在工作中才會得到更快的提升。)
找工作這段時間真的很辛苦,沒經驗、沒技術。也有可能是自己的努力不夠吧。直到今年春季後,我進了一家小公司。但更給我打擊的是,我在那個公司呆了10天不到。他把我放了,原因是他覺得我跟不上他們的開發進度。(那時候我是冒充一年工作經驗去面試的,面試不是很難,做了筆試,談了談技術當時他認為我還可以。)可能就是因為自己的基礎不夠牢固,ssh框架運用不熟悉導致了這一結果。
12年3月底,4月初我來到一個移動開發的公司。這是一個分公司,這公司比較正規,在行業來說還是有一定的影響力。但我的工作並不是做底層開發,而主要的工作是做客戶端的適配(基本不用java)。經過了近2個月的工作(基本沒做什麼實際的事情),我頂著壓力做出了辭職的決定。就我給我們主管說辭職了,在他的勸留之下我還是沒動搖。開始了繼續求學,尋找java開發工作的煎熬道路。改掉自己做事懶散,思想愛拋錨的壞毛病。
基礎部分要多用代碼來提高熟練度,書上的題目盡可能的自己用代碼都實現,碰到不明白的地方可以網路什麼的,視頻確實是個快速提高的好辦法,但是最重要的還是多練習吧,隨著時間的積累慢慢的你就會發現你的成長的。
經驗建議分享
從我個人經歷,我個人覺得看視頻、看書學習是非常有效的學習方法,看書有效率,視頻更通俗的理解和記憶。但是目前網上的視頻很多都不是完整的體系的,知識點也講的非常的零散,而且一點,有些視頻都是幾年前的了,如果你學java只是單純的為了個人喜好,這些也差不多了,基礎知識點肯定是不變的,有心的同學可以翻翻我之前的文章,有很多書和視頻的推薦,擇自己需要補充的知識點去研究的。還有想要學的知識點或者框架可以私信我。
但是如果你學java是為了就業,我就建議還是需要一位專業的老師,因為單純的自學,你可能在學習的時候會都能看懂,但是自己實際去運用,就會遇到很多問題,這個時候,還是需要有一個好的老師指導你。有需要的可以加java學習群282711949,企業不比學校,上級不比老師,不會有人對你寬容。自我學習和提升,是為了更高效的工作和更高質量的生活。
Java基礎首先去找一個Java的基礎教程學一下,如果很難找到合適系統的可以私信我。學習Java基礎的時候,應該盡量多動手,很多時候,你想當然的事情,等你寫出來運行一下,你就會發現不是這么回事兒,不信你就試試。學完以上內容以後,你應該對Java有一個基本的了解了,你可以用Java語言寫出一些簡單的程序,並且你用的是最簡單的編輯器,比如記事本。這個時候,不要急於進入下一部分,留下幾天好好寫一些程序,盡可能熟悉這些基礎內容。
下面給大家分享一個腦圖,如果你只是零基礎的小白,那你肯定完全看不懂,但凡有點自學或者大學上過幾堂課的同學可以保存下來,按照這個順序去學習。
第一部分:關於JDK高級APID應用
第二部分:關於多線程及網路編程
第三部分:關於web高級技能
第四部分:關於數據結構演算法
第五部分:關於MYSQL資料庫技能
第六部分:關於企業級開發環境搭建
第七部分:關於WEB應用框架專題
第八部分:關於前端交互技術
第九部分:關於電商項目實戰
第十部分:關於高手之路及就業指導
java自學入門之後,你就可以按照我給你的腦圖學習,以上腦圖整個體系,如果你完全都掌握了會運用了,我相信你一定能找到合適自己滿意的工作的。
編程的道路起步也許枯燥,但是只要你上路了,我相信你會愛上他的!最後希望大家,夢想成真!
關注我,加群511673203。每天干貨、趣聞、高質量內容等你喲~
㈢ 我做程序員工作一年了,但Java基礎不是很好,我該從那些方面來補一補。
看你們老闆都審核些什麼了。。
㈣ 我的java基礎不好,勉強通過面試,以後怎麼辦
已經知道基礎不好,就是一個好的開始。
你現在需要做的是邊做邊學。
多看書,多想公司前輩學習。
㈤ JAVA基礎不好如何提高,做過實際項目但感覺學不到太深的東西,迷茫中感覺幹下去沒什麼提高~~!!
我個有感覺得所謂基礎好不好,就是你對JAVA的工具包熟不熟,有問題能不能快速的想到用那個包可以解決。這個可能通過做項目,多讀別人的代碼來積累。
干時間長了,就好了。
在項目中學不到東西,一個是你這個項目不怎麼樣,好東西少,再一個就是你自己還不知道要學什麼。也不知道看什麼。
建議做過一個項目以後,自已獨立來完成這個項目的最小模型。(即不要求所有頁面都有,但要包含所有功能。)你自己做一次就會發現很多問題,都知道是怎麼回事了,你就學到東西了。
㈥ java的話,自學很差,有什麼辦法能改善一下嗎
為你總結了學習Java的過程中用到的幾個小技巧,希望能夠幫助你學好Java。
1、理解核心API
Java語言雖然入門門檻比較低,相對其它語言學習起來難度小很多。但是,由於Java體系龐大,如果不理解其核心API,在後面學習中會越來越覺得吃力,很多人都是在API上放棄了繼續學習。掌握核心API一定要熟悉Servlet和JSP。
2、面向對象很重要
面向對象是Java學習過程中的重要知識點,我們都知道Java是面對對象的編程語言。只有真正理解了面向對象這個概念,有關Java的學習才能更好地入門。
3、多練習寫代碼
優秀的Java開發人才一定是擁有好的學習方法和好的老師,再加上大量代碼練就的。代碼寫多了,遇到的問題就會增多,與此同時,自身在編碼中的經驗也會愈加豐富。Java開發工作最注重解決問題的能力,提升這種能力的有效方法就是大量寫代碼,當然如果有比較實用的項目訓練可以鍛煉你的寫代碼能力就更好了。
4、加入交流論壇和QQ群
有過很多學習和考試經驗的朋友都會擁有很多相關專業或者科目的交流群、社群等。和一群考友或者學友一起學習對專業技術的提升是非常有幫助的。我們在群里可以請教別人問題,也要習慣在QQ群中幫助別人解決技術問題,一定不要吝嗇把你會的東西教給別人。在給別人解決問題的時候,你也會進一步梳理自身的知識模塊,並結合具體技術做進一步思考與驗證,這會使你的學習事半功倍。
還有幾個學習建議給你分享
一、首先便是學習基礎知識
1、書籍方面
推薦兩本《Java編程思想》和《Java核心技術》這兩本書有點年頭了,也重新發布了好幾代,但是最主要的是體系完整,實例多,可操作性強。初學者可以先看《java核心技術》的前六章
2、java視頻推薦
網上的java基礎視頻是很多的,可以去b站,騰訊課堂上找視頻和公開課看。這里不做過多推薦。
3、要學會做學習筆記
如果是自學,因為沒那麼多項目實踐,所以記筆記就顯得特別重要。因為記筆記就像寫作一樣,是整理思路的絕佳方法。同時學習筆記也是你以後開發,面試的絕好資料,並且要分門別類保存demo。
二、Spring
在Java EE開發中,Spring已經成為和Java核心庫一樣的基礎設施,所以說如果想成為一個合格的Java程序員,Spring肯定繞不開。另一方面,如果掌握了Spring體系,Java基本上就算入門了,就有能力進行一些實用級的開發了。
三、其他java相關技術知識
Spring是Java編程的基礎設施,但真要進入到實際項目的開發,還有些東西繞不過,包括 MySql,Mybatis,Redis,Servlet等,大概1個月的時間足夠了。
四、項目實踐
學習Java,光學不練肯定是不行的。在平時學習java基礎時,便可以跟著視頻敲代碼。因此就免少不了要學一些簡單的JS、HTML知識,找一個項目,不用太難,目標就是把Java的主要技能點串起來,不用追求完美,能用就行,所以1個月時間足夠了。
以上我的回答希望對你有所幫助
㈦ JAVA基礎沒學好怎麼辦
有什麼不好補的。別人自學都行,更何況你還有老師教。軟體編程這塊,老師教你的也只能是基礎,更多的還需要自己自學,關鍵在於參與實戰和各種項目中學習經驗和技巧。
我建議你現在買幾本JAVA的書看看,先看看入門基礎那些,1. 《head first java》 2. 《瘋狂java講義》 3.《java技術核心》還有一些像菜鳥教程之類的學習網站可以實際操作,後面在去慕課網、網易課堂等學習平台看視頻跟著敲代碼學習。
㈧ 學習java基礎不牢固怎麼辦
多練習,網上找一些面試題目來做,做多幾次就熟了
㈨ 現在在學JAVA,基礎很差不知道該怎麼辦了
邊看書,多動手練習。
如果想快,最好選擇比較好的培訓機構,這樣比較快掌握要點,少走彎路。
我現在就是選擇培訓的,畢竟時間就是金錢!
㈩ 參加工作的如何補JAVA基礎
下班回家,周末根據工作中要用到的或者即將用到的知識專項惡補,不懂立刻找人問。編程一定要手動敲打到開發工具然後看結果,更改調試等。