刚接触java的同学,常不知道如何下手。
想快速的打好基础,但自己摸索,又觉得效率很低,看了很多的课程,可到用到的时候,又忘了。
那么,刚接触java,如何快速的打好基础呢?


1、掌握扎实的理论知识,建议先通读《java编程思想》,然后是《java核心技术》。
在通读的时候,建议把其中的代码调通,课后的作业也要尽量的去做。
在自学的时候,因为无法像在企业中学了马上就能够实践,因此,在自学时记笔记显得特别的重要。
记笔记,对于你以后的开发、面试都是最好的资料。
有记笔记的习惯,在面试前、日常工作中,都能够随时拿过来翻看,你也会因此受益匪浅。


2、分门别类保存demo。
在编程界,有这样的一句话:no code,no text。
意思就是:说得再多,还没有一段代码来得实在。
在学习的过程中,无论对于某个知识点理解得多么的透彻,但在实用的时候,都会遇到各种各样的问题,死活都调不通。
如果这个时候,你把手头运行良好的demo打开参考一下,问题可能就迎刃而解了。
在学习的过程中,把你调通的demo分门别类保存好,到时候查起来也是得心应手。
到了用代码的时候,你才会知道“demo用时方恨少”。


3、掌握spring体系。
想成为一个合格的java程序员,spring肯定是绕不开的。
如果能够掌握spring体系,java基本上算是入门了。
掌握了spring,就可以进行一些实用性的开发了。
学习spring的过程,其实也是加强java基础知识的过程。
当你掌握了spring,原本对于java一些特性理解不透彻的,此时你也会恍然大悟,包括接口、抽象类等等。
4、多实践。
光学不练肯定不行的。可以在一些论坛、专业网站找一些练手项目来练。
当然,java的体系很庞大,有很多高级的技能需要学习,这些需要到以后的工作中边用边学。
想更快的入门,到专业的学校让经验丰富的老师带,是最为好的。
学java,道路是曲折的,前途是光明的。