為什麼別人學習JAVA很快,我學的就很慢,我也看視頻,敲代碼寫作業,可是為什麼就感覺雲裡霧裡的?

官兒迷


每個人接受新鮮事物的速度不一樣.

還有可能是別人有其他語言基礎.

另外你是從網上找的視頻嗎?這個和老師的關係也很大,有的老師講的就是不行.你可以在找找其他的視頻看看.

還有,要寫筆記.多背多記,對於一些很抽象的概念確實挺難理解的,可以把理解不了的硬背下來或者記下來,先往後學著,隨著學習的深入你就會理解了,如果還不理解,就去百度研究一下.

我覺得學習就是多學多練多思考,哪有那麼多天才,比你優秀的大多都是比你努力的.

一定要把關鍵字背熟,一定要多敲代碼,光看是不行的,祝你成功[耶]


m1517


怎麼說呢我之前也是你這樣,學的雲裡霧裡,學完這個東西完全不知道該用在哪裡,學完忘,忘再看,學習就是這個過程,其實大部分人都只是熟練工,他比你學的時間更長而已。我也是最近才感覺開始入門了,根據以前的經驗現在能獨立部署做一個完整的商城,不過也只是單單的能模擬他的膝跳反射,商城項目太複雜了,但是商城項目涉及的知識點很多很多,它能將你的基礎問題和框架問題完全暴露出來。要想學更深入的東西還要走更遠的路。 從入門從項目開發,你需要找幾個學在你前面的學長大佬帶帶你,不懂就問他,多問多反思,有空看看基礎文章,就比如最基礎的io流知識,它真的很難理解嘛?你只是沒耐心的去一步一步搞清楚它的流程。如,以程序為中心,它要從哪裡拿東西,它要將東西送到哪裡去,拿東西和送東西的時候能不能提高點效率,我送東西的時候只送了一半怎麼辦?這些問題只要是你自己做,你就會遇到,找到並解決就會成長。入門的開始,就是遇到很多大家都曾遇到過的普遍性問題,並解決和完善它,之後有精力再學習編程的思想和編程思維模式。這是我的心得,希望能對你都幫助。


月亮和狗子


一定要形成自己的思考模式,光聽別人說是沒用的。用我下面這個方法,假以時日,你一定能走出迷霧,豁然開朗。

先從小項目入手,自己設計數據結構,自己設計對象,屬性,方法。

多練練就好了。

比如自己做一個電商小軟件。

一、先思考下,抽象出幾個對象:

1.商品product,

屬性:id,name,stock,price,description。

2.用戶user

屬性:id, username, account, email, phonenumber。

3.訂單order

屬性id, product_id, count, total_amount, user_id。

然後就可以設計數據庫啦。

畫一個e-r圖,生成個sql。

二、然後就思考有哪些方法:

1.buy(string productid,string userid,int count);

用戶購買商品的方法,該方法返回訂單號;

2.pay(string orderid)

支付

...........

然後用你熟悉的語言實現即可。

不要小看這個過程,這個就是寫代碼的核心。一旦你領悟了面向對象,領域模型設計,其他就都是語法,語法糖,常識,框架了。

我上學的時候就是強迫自己按照這個模式鍛鍊自己。畫了很多圖,寫了很多代碼,那個時候自己沒有電腦,就把代碼寫紙上,然後上機時敲進去,跟享受這個過程,這樣容易上癮。

希望對你有用。


全站程序員


大多數專業講師都會帶著你們兜圈子。如果你有一定工作經驗之後再回過頭來看,你會發現很多內容即使不會,也不會影響你開展工作。但並不代表那一部分內容不需要學,只不過時機可能不對。

簡而言之,有相當一部分內容,適合有一定開發經驗之後再回過頭來學。這樣說,希望你能領悟到真正的學習方向。


jdk2020


帶著目的性去學。https://b23.tv/av96244032


極道嗎


糾結這就沒有必要了,人生而不同。更何況經過的教育又不同,努力做好自己就行了。光看著別人,自己不努力是不行的!


月是故鄉明2019


學的時候切忌心浮氣躁。特別是學java的時候,看視頻是不夠的。

一、基礎的知識,打印成提綱,如果是初學者建議手抄代碼。例如線程相關的,抄幾遍自然就會了。

二、有一定基礎後,建議多上gihub,java好的開源項目很多,下載下來看看。沒必要每行都看,知道整個運行流程即可。

三、多積累,多收藏,正常工作後大部分代碼都是複製粘貼的,前提是你有粘貼的資料。沒有就會工作效率很低。

當然了,學技術以後可能還會創業,但基礎是學好技術,例如百度的李彥宏,騰訊的馬化騰,微信的張小龍,頭條的張一鳴技術都很牛逼的。

努力學習,天天向上。


IT小書童


學東西並不是跟著敲一遍就好了,敲完了你還要去理解為什麼要這樣,可以舉一反三。要理解每一行代碼的意思,並不是敲的越多然後就感覺學的越多,囫圇吞棗是不行的,欲速則不達。多去看看java基礎,別基礎都不會就跟著視頻學框架!!學技術需要腳踏實地一步一步來!切勿好高騖遠!!


JAVA


無需太在意,跟著學著去就是了,弄一下不明白的先放著,繼續往後學,學完之後回過頭去看,你會發現原來是這樣。


分享到:


相關文章: