-
1 # 段子CHANG
-
2 # 不羈放縱愛自由152639911
好多教程剛開始的時候都是講虛擬機器啊,位元組碼,把大家都搞迷糊了,所以說一直都想找一個好點的教程,找的眼花繚亂的,最後才找到如鵬網楊中科老師的《這樣學java不枯燥》,學了感覺還不錯,並不是一開始就講虛擬機器,而且中間還透過小遊戲,像超級瑪麗,吃金幣,飛機大戰等等來講解java的知識,聽起來也是特別有興趣,後面再講底層原理的時候更容易理解
-
3 # 上海千鋒教育
學Java程式設計一定要動手,遇到bug自己去查詢解決方法,在學習過程中遇到麻煩,除了學會查詢資料以外還要大膽提問,在解決問題的過程中才能更快的提升程式設計能力。千鋒帶你一起了解如何學Java語言?
1、系統的學習方案和學習教程,先把Java學了一遍之後才是真正的入門,然後就是不斷的練習,不斷的鞏固為之後的工作打下堅實基礎。
2、學習Java前一定要先把知識點學完一遍,並且自己多多少少會動手操作,然後去看書溫習。還有不要盲目的看影片,很多人都是光看影片然後在心裡沒有一個操作的概念,這樣的學習方法最後一定會浪費時間到放棄,所以學習Java之前一定要知道這些東西。
3、正確理解Java的各種“抽象”。學習Java就是學習各種“抽象”,包括類、介面和抽象類等,不同層次的抽象意味著不同的作用。對於初學者來說,要想正確的掌握各種抽象,應該從基本的Java程式設計過程開始,包括類的設計、物件的建立和方法的呼叫,另外要重點學習一下多型的使用。多做實驗是理解各種抽象的好辦法,因為實驗往往能夠為初學者建立起概念的“畫面”輔助理解。
4、注重知識結構的全面性。學習Java開發的過程中要系統地學習一下作業系統、計算機網路、資料結構、演算法設計和資料庫知識,這些計算機基礎內容對於學習Java具有重要的意義,如果想在Java開發領域走得更遠,一定要注重基礎知識的學習。在學習期間建議使用Linux作業系統開展實驗,未來很多Java開發都離不開Linux作業系統,比如大資料應用開發、物聯網平臺開發等。
5、確定一個學習方向。Java目前主要的應用領域包括Web開發、Android開發和大資料開發,不少網路服務也需要採用Java完成後端功能的編寫,另外Java也是研發級程式設計師的常見工具,涉及到一些平臺和容器的開發,比如大資料平臺Hadoop就是採用Java語言編寫的。對於Java初學者來說,要根據自身的知識結構和興趣愛好,選擇一個適合自己的學習方向。附送Java學習路線圖,更多學習資料關注千鋒獲取!
回覆列表
做開發兩年多了,換了三家公司,都不是大公司,別說精通了,現在感覺離開ide就活不了了 ,你說的位元組碼虛擬機器什麼的,很難遇到一個合適的環境去應用,惡性迴圈,到最後也就會if,esle 寫業務邏輯了,
曾經研究過幾個jdk嘞的原始碼,收穫也頗多,大部分也只是用來裝逼了,實際中用到的感覺還是很少,精通一說,太難