search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

零基礎要怎樣學好java?零基礎學JAVA的一些建議

Java雖然是一門程序語言,但是要想學好它,並非一日之寒。很多人開始學習Java時候會被突如其來的概念定義搞的暈頭轉向。類、對象、介面、構造函數、方法、繼承、多態、各種修飾符等概念撲面而來的時候,腦子裡頓時變成了一片漿糊,並直接導致了畏難心理,特別是對於自學的人,這種情況最常見。

所以這個時候的心態就是最重要的了,那麼初學者應該保持一種什麼的心態,才能更好地走上Java之路呢?

據java大神指出,擁有一副不求甚解的心態顯得尤為重要。

這一點要求跟我們傳統的教育理念大相徑庭,多年的學校教育給我們傳輸了一個毋庸置疑的學習理念:即要對學習的東西搞懂搞通,要知其然還要知其所以然,否則就不是學懂了,否則就是白學。因此剛開始學習Java時,對於很多概念、知識點,很多人就一定要搞清楚它的來龍去脈,要知其然還要知其所以然,比如面對一個「類」的概念,很多人就要翻遍手頭所有書,查遍整個網路,最後貌似搞清楚了什麼叫「類」,結果今天看到一個例子中「蘋果」可以定義為一個類,明天看到一個例子「蘋果」又可以作為一個對象,然後思維又開始亂了。

因此,在這裡提出,開始學習Java的時候一定要不求甚解,這是什麼意思?意思就是學習一門新學科、新知識的時候,我們要考慮的是如何運用所學習的知識點,而不是去搞清楚這些知識點為什麼要這麼用。「學會如何運用知識點」和「知識點為什麼要這麼用」粗看起來好像意思一樣,其實卻天差地別。

比如一個人叫張三,對於「學會如何運用知識點」,那我知道他叫張三就行了。而對於「知識點為什麼要這麼用」,那就變成了「他為什麼叫張三?」 ,然後你非要刨根究底「按照慣例,他爸姓張,他爺爺姓張……」,那就沒完沒了,關鍵的一點就是,你這樣做有什麼意義呢?

與之類似的一個例子,開始學習Java必然首先接觸「類」,我只需要知道,「類」就是這樣定義的,這就是「類」,「類」就是這樣用的,就可以了,我們完全沒有必要糾結於為什麼這叫做「類」,它為什麼不叫「物」?「類」為什麼要這樣定義?這樣定義有什麼好處?等諸如此類的問題。如果你面對這樣的困惑,那麼請你先回答這個問題:在你開始學習英語的時候,蘋果的英文單詞是「apple」,那個時候你為什麼沒有產生「蘋果的單詞為什麼是「apple」 而不是 「cat」,你可能會回答,因為從開始創造中文英語單詞互譯的第一個人就是這麼定義。這個答案就很好,因為最初設計面向對象程序設計語言的人也是這樣定義「類」的,並且定義好「類」這個概念后、這個規則后,就是要你去使用的,而不是讓你去質疑並提出十萬個為什麼的。

對於不求甚解,換個角度來講就是,請剛開始學習Java的時候,讓自己的思維停留在小孩子的水平,不要問為什麼,而是書上這麼說,我們就怎麼做。這時候我們無需精明。

如果能做到這一點,學習Java就會變得很輕鬆,你會很快的入門。而等到你開始入門后,回過頭你會發現,原先的問題都不在是問題。有一種豁然開朗的感覺。

一度榮老師結語:想學好java,肯定要從java基礎學習,報名參加培訓班后,建議再買本書,用半年的時間一邊跟著老師循序漸進學習java,另一邊將買回來的書吃透,跟著裡面一點一點做,裡面的代碼全都打一遍,開始不會沒關係,你就邊抄邊打,不用想沒了書我自己就打不出來了,這都沒關係。開始不懂沒關係,硬著頭皮往下看,概念的東西是需要慢慢吸收的。如果你最好能系統地將書看兩遍,裡面的例子一定要親手打,java這東西光看不管用,要下手打,不要怕出錯,書里的所有的示例全都打個兩三遍,開始對著書打,慢慢不看書打。半年的時間將java基礎打好,這很重要,找工作筆試面試時80%的題都是java基礎。

志同道合者可加我的QQ1849419325,一起交流學習。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦