前两天我在图书馆借了一本名为《Java 改错学习法》的书籍,书籍以如何改错学习Java为主题,从中我了解到了学习Java的令一种法宝,特写此文章分享给大家。
该法宝又称之为——破坏性的阅读程序!
初学一种新语言的时候,任何东西不能凭空想象,还是要自己亲身体验下,敲打书上的代码案例的时候,我们可以“故意”改动下,然后看看会造成那些错误,在看看会造成什么样子的错误。根据错误寻找原因,这样能更好的理解这个代码案例所涉及的知识内容。
可能会有人疑问:“为什么要给自己找麻烦呢?”
我的回答是:你把参考书上面的例子运行成功了,一点感觉也没有,书上讲的概念也没多少印象,但当你开始破坏它时,不断地根据自己心中的疑问来新改写程序,看看能不能运行,运行出来是什么样子的,是否可以得到预期的结果。虽然这样比较费时,但是一个程序经过几次这样的破坏之后,就可以将相关知识彻底学通了。有时候甚至故意写一些错误代码来运行看看能不能得到预期的运行结果。这样编程的掌握也是极其深刻的。
此法宝有利也有弊,利端是可以强力有效的掌握知识点,弊端就是耗时。
此方法仅供参考!
网友评论