學習java,學了就忘怎么解決?
這其實不是學習Java的問題,而是學習所有知識都會遇到的問題。
回想小時候,為什么上完課老師要留作業呢?
就是為了讓你多練習,加深理解,形成記憶啊同學!
具體到Java學習中,如果你是自學,那么買一本帶練習題的教材,比如《瘋狂Java》之類的。學完一章就認真做完課后習題。
如果你還在校,那更方便了,直接找老師要練習題即可。
而且,最重要的是,做練習要走心。也就是所謂的“刻意練習”。這是迄今為止發現的最強大的學習方法。
刻意練習的核心假設是:專家級水平是逐漸的練出來的,而有效進步的關鍵在于找到一系列的小任務,讓受訓者按順序來完成,這些小任務必須是受訓者正好不會做,但是又正好可以學習和掌握的。
完成這種練習要求受訓者思想高度集中,這就與那些遞進公式或者帶娛樂色彩的練習完全不同。
它需要有目的的練習,并且走出“舒適區”,不能突破“舒適區“那就沒什么提高了;練習再多,那也只是低水平的重復。

比如今天學習了java循環結構。

那么除了寫一個簡單的循環之外,你再嘗試打印個金字塔或者斐波那契額序列啥的。
如果能寫出來,在替換成不同的實現方式,比如for循環換成while循環。
相信這樣練習完成后,循環結構的知識你已經記牢不會忘了。
其它的Java知識點也一樣。
多練習!!

