自学方法:
初期除了重抄每一个书上例子,并跑通之外,一定要多练。想想今天学的和昨天掌握的知识,能做出点什么东西来,然后自己尝试着去做出来,不懂得多看API文档和Google搜索问题。基础到一定程度时,就多下载一些大的程序源代码,模仿、修改、改进它们,并把别人的思路领会,融入到自己的思想中去。整个Java思想体系很熟练的时候,就逐步研究下算法和设计模式。OK,就这么慢慢提升自己!
总之一句话,多看,多模仿,多练,多思考(代码尽量自己先根据需求写一遍,不要先看书或视频中的示例再来写。自己先写, 思路是自己的, 先看示例, 会扼杀你的创造力的。)!