这其实不是学习Java的问题,而是学习所有知识都会遇到的问题。

回想小时候,为什么上完课老师要留作业呢?

就是为了让你多练习,加深理解,形成记忆啊同学!

具体到Java学习中,如果你是自学,那么买一本带练习题的教材,比如《疯狂Java》之类的。学完一章就认真做完课后习题。

如果你还在校,那更方便了,直接找老师要练习题即可。

而且,最重要的是,做练习要走心。也就是所谓的“刻意练习”。这是迄今为止发现的最强大的学习方法。

刻意练习的核心假设是:专家级水平是逐渐的练出来的,而有效进步的关键在于找到一系列的小任务,让受训者按顺序来完成,这些小任务必须是受训者正好不会做,但是又正好可以学习和掌握的

完成这种练习要求受训者思想高度集中,这就与那些递进公式或者带娱乐色彩的练习完全不同。

它需要有目的的练习,并且走出“舒适区”,不能突破“舒适区“那就没什么提高了;练习再多,那也只是低水平的重复。

学习java

比如今天学习了java循环结构。

学习java

那么除了写一个简单的循环之外,你再尝试打印个金字塔或者斐波那契额序列啥的。

如果能写出来,在替换成不同的实现方式,比如for循环换成while循环。

相信这样练习完成后,循环结构的知识你已经记牢不会忘了。

其它的Java知识点也一样。

多练习!!