回覆列表
  • 1 # 碼哥學途

    零基礎學習Java,三步驟,一看,二修改,三編寫,把別人寫的程式變成自己的...

    1.java核心技術 卷1 基礎知識 原書第10版

    2.Java核心技術 券2 高階特性,原書第10版

    3. Spring Boot2精髓:從構建小系統到架構分散式打系統

  • 2 # 宛丘子

    首先告訴你的是,作為一個初學者想轉行學習Java並不是很容易,Java本身是具有一定難度的,雖然說興趣這東西可以讓我們學習不累,但是有多少人學習是因為興趣,或者有多少人知道自己的興趣在哪?所以我很明確的告訴你學習這事本來就是一件非常煎熬的事情,沒有多少人願意學習,但是或許你現在是身為一個應屆生或者你是一個本職工作沒有發展的,想轉行的,所以對於學習任何東西開始,必須逼著自己學,不然可能你學什麼都學不進去,我看了其他答主的回答,我個人並不是認為說那些專業術語是對零基礎有好處,因為他們根本看不懂,一下是我的白話文,可以讓零基礎的同學有一個明確的學習方向,和剛開始應該去做的事情。

    1.學Java的大多肯定是為了找工作,所以你作為一個零基礎的新手,必然知道你找工作需要達到什麼標準,所以你的首要方向就是在各種招聘網站上看一下招聘資訊,這就是你學習的目標。

    2.Java需要循序漸進而且系統的學習方案,不要想著天上掉餡餅的速成方式,給自己制定一個半年的學習計劃,能不能學成就看你這半年的執行力如何。制定好每天學習的新知識,然後用什麼案例和練習鞏固你每天學習的新東西,不然學了之後你肯定忘。

    3.學習Java並不是像我們上學學習數學語文那種方式,所以學習Java的時候必定是有一套學習方法的,你作為一個初學者沒有了解過,必然會走很多彎路,而你要做的就是儘量跨過“前輩”們曾經走過的彎路,不要去做重複無意義的事情,如果你對於Java學習沒有一個好的學習方法,可以加我的Java學習qun:前面:三九零,最後:七八一四。,希望幫助大家少走彎路。

    4.根據我的學習經歷來看,學習程式設計是需要引路人,很多問題作為初學者是無法解決的,很浪費時間,例如有很多初學者配置JDK就能用上一天的時間,所以我們完全沒有必要在這方面問題浪費時間,別人告訴我們一下,下次就記住了,所以學習程式設計一定有一個指導你的人。

    5.系統的學習教程,自學Java肯定是主影片,副書籍,因為書大多數人是看不下去的,所以影片要新穎,要系統,不要雜亂不精,如果沒有可以管我要。唯一初學者推薦書籍《Java核心技術》

  • 3 # 架構師Adam

    零基礎怎麼能光看書呢?

    第一條忠告:開啟任意一套完整的影片,切記要完整的看完,並自己學著寫Demo。

    第二條忠告:直接上手,不要問為什麼,不要說自己不行。就是直接上手,只有現實業務才能錘鍊人。

    如果你想變成資深專家,再去補充基礎知識吧。現在這一階段,對你來說就是堅持一件小事的困難時期。

    加油吧!

  • 4 # 程式設計365

    1.《Head First Java》

    《HeadFirstJava》是一本完整地面向物件(object-oriented,OO)程式設計和Java的學習指導用書,根據學習理論所設計,你可以從程式語言的基礎開始,到執行緒、網路與分散式程式等專案。重要的是,你可以學會如何像一個面向物件開發者一樣去思考,而且不只是讀死書。

    2.《Java程式設計思想》  

    號稱"Java聖經",在有了一定的Java程式設計經驗之後,你需要“知其所以然”了。這個時候《Java程式設計思想》是一本讓你知其所以然的好書,它 對於基本的面向物件知識有比較清楚的交待,對Java基本語法,基本類庫有比較清楚的講解,可以幫你打一個良好的Java程式設計基礎。這本書的缺點是實在太 厚,也比較羅嗦,不適合現代人快節奏學習,因此看這本書要懂得取捨,不是每章每節都值得一看的,挑重點的深入看就可以了。

    3. 《Effective Java》

    本書介紹了在Java程式設計中78條極具實用價值的經驗規則,這些經驗規則涵蓋了大多數開發人員每天所面臨的問題的解決方案。透過對Java平臺設計專家所使用的技術的全面描述,揭示了應該做什麼,不應該做什麼才能產生清晰、健壯和高效的程式碼。.本書中的每條規則都以簡短、獨立的小文章形式出現,並透過例子程式碼加以進一步說明。本書內容全面,結構清晰,講解詳細。可作為技術人員的參考用書。

  • 5 # 程式設計小菜鳥

    如果你是一點基礎都沒有,本人建議你不要先從看書開始,因為書中有些知識說的比較官方和專業,一開始可能看不太懂。建議可以找一些影片看看。

  • 中秋節和大豐收的關聯?
  • 養鸚鵡魚魚缸裡面放青苔嗎?