2021-05-12 14:32:11
如何學習java
學習計算機語言並非難事,關鍵在於你是否找到了適合自己的學習方法,很多人苦於自己總是不開竅,讀了很多相關書籍,卻依然不會用,下面就個人學習經歷與大家分享一下學習方法。
1
讀書不怕讀不懂,尤其是對於剛開始接觸第一種計算機語言的人來說,看書如同看天書簡直太正常了,但是基礎知識是要具備的,所以看書很重要,對於沒有任何計算機基礎的人來說,必須要從看書開始。
2
通常書中會羅列出一堆一堆的專有名詞,不懂沒關係,但是要留個印象。一些專有名詞的定義以及特點,不求能背下來,但是要大致記住有這個東西,到時候遇到了可以翻開書查閱。
3
我認為既然要學一種語言,對應的工具軟體應該必須已經安裝好了,遇到不懂的名詞如果下面有例子,可以將例子敲入到編輯器中,一旦抽象的語言變成了實際的例子,相對來說就容易理解了。只要記住這個例子,到時候再遇到同樣的問題就可以根據例子進行判斷。學過計算機的人可能有一部分接觸過離散數學這一門學科,上面的定義就非常難懂,我當時學習的時候就在每一個定義上面寫了一個例子,根據例子理解定義就會變得簡單多了。
1
從一開始簡單的程式開始對比著寫,慢慢漸漸加深,在抄的過程中有可能會突然對之前書上的定義開竅。
2
從有介面的「抄」起,因為前台介面相關的東西能看得見,你修改一點介面就能有所體現,通過修改例子裡的語句,觀察前台變化,從而對語句的作用進行加深理解。
3
沒介面的要學會利用控制台輸出資訊。
1
在有了一定基礎之後,就要敢於下手去做一個完整的作品,不論自己會與不會,想到的東西就要想方設法實現它。比如想做一個聽音樂的軟體,那麼首先查一下別人是怎麼做的,用了什麼開發軟體、有沒有用外掛、音樂怎麼讀取、如何開始、如何暫停,也許一開始什麼都不會,但是通過解決這些實際問題,你會發現自己的進步超出想象。
2
需要特別提一下,可能在這個過程中你會去找相關軟體的教學視訊,視訊通常分為兩類,第一類是原理+實踐,第二類是只有實踐,這裡我建議先看第二類。一樣新事物,先知道了如何用再返回去看原理更容易理解。如果連用都不知道怎麼用就談原理,很有可能將學習化簡為繁了。
1
當你通過自己的努力將這些困難通通解決並完成了一個屬於你的作品之後,再回去翻書看,這次翻書的目的就不是看書中的例子了,而是結合你實踐的成果,回到書中找認同感。同理,前面說的第一類視訊也可以靜下心來觀看了。
2
這麼做的原因是——通過實踐,書與視訊中有些部分的內容可以很容易就明白了。另外針對篩選出一部分沒涉及的疑難點,一方面可以根據已經積累的知識推敲一下,另一方面下次再做其他專案的時候可以多加注意。
1
計算機語言的學習其實並沒有那麼抽象難懂,總結起來就是從實踐中理解、加深,真正自己做一做,不要怕做不出來,尤其是對於初學者來說,你的一切問題基本在網上都能找到答案。
2
不要怕報錯多,有時候十幾個二十幾個錯有可能就只是因為一句程式碼,甚至是一個字母,當你通過一步一步的修改而將所有錯誤慢慢排除後,也許會有非常大的成就感,這也是程式設計中的一種快樂吧。
相關文章