我有一个同事是半路转行做JAVA的,他也是在培训机构学习java之后才开始做JAVA编程。他现在可以说是已经达到了高级JAVA工程师的水平,无论是并发编程,分布式,设计模式,数据结构都能很好的应用,而他仅仅只用了2年的时间。要说真正的原因,首先是兴趣,其次是方法。
 

一、培养兴趣

大多数人都会对自己擅长的东西感兴趣,而对无法胜任的事情感到厌烦,因此首先要通过练习的方式让自己有成就感和自信,可以从简单的,有意思的示例,让自己对编程感兴趣。学习要循序渐进,不能冒进。

二、打好基础

无论学什么,打好基础很重要。作为一名在培训机构的学生,首先要认真学习培训课程,培训课程基本上都包含JAVA语言的基础、数据结构、算法、数据库等理论知识,这些知识是写好程序的奠基石,即便它们不会被立即使用,它们也将成为你能够在这一行中走的更远的奠基石。可以通过刷题的方式来检验自己的学习进度。

学习java

三、理论结合实践

俗话说实践出真知,JAVA中的很多概念特别抽象,像类和对象,继承和多态,多线程等,只有在真实的运行环境中才能够真正的体会抽象的概念,才能够真正的掌握其用法。因此,在学习理论的基础上,多思考,多写代码示例。

四、学习优秀的框架和优秀程序员的编码风格

大量的阅读JDK、框架(spring、struts、hibernate等)、git上的项目源码,可以说是提高编码水平的捷径。

学习java

总结

总之想要学好JAVA语言,就要理论结合实际,在多读书学习理论的基础上,完成一个又一个程序和项目,迭代自己的认知和编码水平。