基础学Java,只要方法得当,就有机会学好Java开发。学Java就像交朋友一样,从陌生到熟悉再到死党,随着学习的深入,你会发现Java并不是想象的那么枯燥和困难,甚至有种妙不可言的乐趣。
1、透彻理解面向对象
只有理解了面向对象才能感知Java开发的绝妙,面向对象是Java中很重要的一个概念,如果理解不透彻的话,你可以在后期编程时会依然遵循面向过程的模式,理解概念很重要,但并不能帮助你太多,最重要的是要学会有面向对象概念来设计一个解决方案
2、掌握核心的API
看着容易做着难,能理解的不一定会做,就Java语言而言,你应该对它的API有非常强的实战经验,例如java.lang.*,IO,Exception(异常),Collections(集合),Generics(泛型),Threads(线程),JDBC(数据库连接)等等。如果你梦想是成为一个出色的网络应用程序的开发者,不管你用什么类型的框架,你都必须要熟悉Servlet和JSP。莪和一群大牛组建一个裙:前面的java是二三O中间的javaEE⒋一九后面是五五零,按照顺序组合起来,就可以找到我们心中的需要只要你有一颗学习的心就可以了不想学习或者自认不需要学习的就不要加了
3、坚持不懈写代码
实践是检验理论的唯一标准,对初学者来说提升编程质量的唯一途径就是不停的敲代码,哪怕是一个很简单的问题,将它用代码实现并运行,这才是学习编程唯一可行的途径。靠眼睛是学不会编程的,对于初学者除了练习别无它法!
4、加入好的交流论坛
记住,你不是一个人在战斗,有很多人他们和你一样,在同一个起跑线上奋斗着。当你真正成为一个开发工程师的时候,你会发现很多奇怪的问题是靠说明解决不了的,你需要依靠一些人给你提供学习线索,哪怕是只言片语都有可能帮你走出困境,令你感恩不已。
孔子曰:三人行,必有我师,作为初学者,不要放过一个可能领你提升的机会,寻找一些好的论坛,不懂就问,问题解决一个少一个,自己也会不断进步。当然你也要学会分享,懂得分享亦是进步
5、寻找经典技术博6客
在网络上有很多技术牛人都通过博客来分享自己的技术经验和编程心得,你只需要勤奋一些去发现这样的博客,每天去阅读他们的技术文章,能吸收到不同人对同一技术的经验可看法,久而久之你会明显感觉到自己在程序设计上的提升。
6、阅读开源框架源码
一个合格的开发者必先能灵活的使用各种框架,而要想成为一个出色的开发者,就应该不断的去学习流行框架的源码,这样在深入了解框架内部机制的同时还能得到大量的练习,逐步丰富自己的代码设计思想,做一个代码的创造者而不是代码的复制者。