回覆列表
  • 1 # 程式碼

    說明你不會學習或者沒有計算機相關的基礎。

    如果你學習過一門程式語言,再學習Java會很快的。

    如果Java就是你的第一門語言,那就調整學習方法。

    重複重複再重複,書讀百遍其義自見。不過,千萬不要短時間強制記住所有概念。而是長時間不斷結合實踐去深入思考、理解和融會貫通。很多原理親自動手或在工作中才能徹底弄明白。

  • 2 # 杭州奶爸

    兄弟,容易忘不是問題!毫不誇張講,jdk那麼多行程式碼,沒有一個人記得住!

    作為一個有六年Java開發經驗的老程式設計師,我給你幾個建議:

    第一,分門別類做好筆記,先說分門別類,這樣會使得知識脈絡更清晰,節約檢視的時間。比如,你可以把string或list或者io或者多執行緒一個一個單獨整理成一個專題,用Word文件把程式碼和個人新的或者注意事項記錄下來。一定要把各種常用類的常用方法演示一遍,有不懂得及時去查。筆記記完就等於你記住了,為什麼這麼說,因為當你需要用的時候,想不起來的情況下看一眼筆記就好了。因為你分門別類整理過,所以查的時候很快就能找到。

    第二,善用搜索引擎,有什麼想不起來的直接去百度就好了,比如,string類的用法,很容易找到的。

    第三,善用IDE的提示和補全功能,比如,只需類名加一個點,然後編輯器會自動給出提示,非常地便捷高效。

  • 3 # 程式設計師yd

    不清楚你的情況,我不是計算機專業的,大一學c語言也是一頭霧水前學後忘,後來工作轉行做JAVA開發,去的機構培訓,學習時先了解該語言的基本語法(每個語言都有自己的特性,學的多了也就會發現語言共性和不同),做些小Demo,慢慢的後面要知其然並知其所以然,看的書籍也從基礎入門型別到深入研究。

  • 4 # 徐自勉

    多敲程式碼,看到的知識點,不要光看就行了,手動敲一片,再舉一反三,按自己的理解深挖一下,改改例子,自然就記憶深刻了。

  • 5 # 飛馳的泡泡

    先說下自己目前的狀況:16年從工地搬磚轉行到程式設計師!現在在某科技公司擔任java高階開發工程師。

    這個問題我來分享下我轉行時的自學經驗:記得那是16年過年的時候,我26歲,極度焦慮,看不到未來。後來在同學聚會的時候,同做程式設計師的同學聊了聊,便決定做這個了。

    當然了,入門的階段是最痛的了,如果能挺過這個階段,後面就很順利了。

    你所說的遺忘的話們主要是前期,不是很熟悉,不知道該如何使用這個,那就是照這個影片或者書上的例子,一遍一遍的聯絡,量變引起質變。

  • 6 # 小羅黑

    不斷的練習

    作為一個透過自學程式設計成功進入網易實習最終拿到聯通offer的人,在學習程式設計過程中的一些經驗還是有一定的參考價值的。

    遺忘曲線

    首先要說一下,如果你不像三國演義中的張松那樣過目不忘,那麼就難免會忘記剛學過的知識。特別像java,對於一個初學者來說,概念賊多,語句也比較繁瑣,單單一個輸出語句,就要system.out.print,不像某些指令碼語言諸如python一個print就解決。面對如此龐大的知識體系,我們很難一口氣吃成一個胖子,克服遺忘最好的辦法就是不斷的去運用,練習。

    在當今這個急躁的社會,網上的培訓機構不斷的鼓吹短時間就可以學會一門程式語言啥的,簡直是在放屁。如果你也是一個急於求成的人,那麼我希望你是透過多花時間,而不是省略打程式碼的過程。

    說一個簡單的例子,之前有同班同學在學java,小破站上邊有完整的培訓影片,他才一兩個星期就看了五百多集,但是很少自己去ide將案例打出來,表面上看他好像都看得懂,但是你叫他自己用java寫一些小功能的話,他完全寫不出來。所以,學習程式設計最重要的事情就是要將程式碼打出來,如果只是一味的看影片,沒有動手去操作,你根本想象不到你以後實操的時候可能會因為少打了個冒號出bug。

    我是如何自學python進入網易實習的

    我大一學java的時候也碰過跟題主同樣的問題,就是學程式設計然後老是記不住,我那時候買的是《瘋狂java講義》,買過這本書的人都知道這本書到底有多厚。那時候自己硬啃,配合一個盜版的myeclipse,真的是巨痛苦,java學不到五層,後來都忘光光了。

    後來大三的時候,因為沒有實習過,很焦慮,馬上就快畢業了。所以自學了半年多的python,學了幾隻爬蟲,成功在某魚接到了一兩個小需求,最終成功進入豬場實習。

    我的這段程式設計主要有幾個點要分析給大家。

    新手儘量看影片教學,不要自己啃書

    我在大一的時候,我的助班師兄就告訴過我,看影片學習會比較快,我那時候頭比較鐵,一心就扎進書本里邊閉門造車,導致後邊java學不下去,真的是不聽老人言吃虧在眼前。

    看影片通俗易懂,培訓班的老師又基本上都是有個幾年開發經驗的,在教學過程中會把一些坑告訴給大家,看影片,老師手把手教,對新手極其友好,上手速度會快很多。

    選擇好工具

    一定要選擇好開發工具,第一的時候要不是老是去折騰盜版的myeclipse,興許我java不會那麼爛。後來學python用的pycharm,才知道用到好的ide是多麼爽,多麼方便,這些只有你自己去使用才能有所體會。

    不斷練習,融會貫通

    程式設計真的是一件很奇怪的事情,我希望如果你志在成為一名程式設計師,那麼一定要不斷的去做專案,相信在某天的某一時刻,你會突然恍然大悟,彷彿這麼久學的知識都融會貫通在一起了,什麼新的程式設計知識也吸收得很快,那麼恭喜你,成為一名合格的coder了。

  • 7 # 張菜菜啊

    講真的,我在校學都很容易忘,這挺正常的。但是我覺得你要經常練,就像好記性不如爛筆頭,你想記住就多敲程式碼。

    我們之前敲css程式碼的時候也記不住,但是那個時候老師就讓我們一直練一直敲一個專題,後來大概從頭到尾能記得住了。

    Java我就學了一個學期,那時候我學簡直痛不欲生。不理解,記不住,敲程式碼各種報錯……後來就是要多敲才能掌握理解然。

  • 中秋節和大豐收的關聯?
  • 什麼是垃圾滲濾液?有什麼危害?