在Java的学习过程中,粤嵌小编总结了一些给Java初学者的建议,希望能帮助到那些在Java学习道路上有疑惑的朋友。如果你想要自学Java,那么关注粤嵌Java学习路线能带给你一点点的帮助哦!
一、自学Java学习路线大概线路就是:先学习JavaSE,在JavaSE完成之后,可以试着完成一些小项目,同时关注一下设计模式的内容,不必强求自己能够完全掌握各种细节。掌握一种编程工具,比如说MyEclipse。数据库,可以选择使用Oracle或者MySQL开始。JDBC,用Java连接数据库,配合连接池使用更好。可以选择在这个地方切Hibernate,Mybatis,也可以选择在Struts之后。HTML、CSS、JavaScript,这些东西是做web项目必需的内容。Servlet、JSP,服务器端必需。Json、AJAX,不能不了解。然后做一些小项目吧。比如BBS、留言系统、人员管理、小商城等等,随便着一些业务逻辑比较简单的来做一做。Struts,MVC的典型应用,Hibernate,OR Mapping的典范之作。
SpringIOC+AOP,面向对象+面向切面,完善的旅程。把以前自己的小项目加入Struts、Spring、Hibernate的元素吧。学会使用使SSM(spring、SpringMVC和Mybatis)框架,基本可以应付所有的小型系统了。去研究各种商业项目的业务逻辑,在你的简历中加入浓重的一笔。EJB3.0,java在走了很多弯路后的回归之作,值得研究。SOA,未来趋势,要紧紧跟随。
二、勤于动手实践坚持不懈的动手实验——学习各种东西,都强调动手能力,特别是编程,特别是Java开发,仅仅是看和听是不能够学好编程的。有一些东西,就算讲过很多次,当自己动手要去做时,往往没有任何思路了。这就是实践的意义所在,动手开始做,找一些别人做过的例子,跟着做,一行一行的跟着敲,一个项目敲完了,再试着加一些自己的功能,按照自己的思路敲一些代码,收获远比干听大的多。实在没有例子,那就硬着头皮写,边写边理思路,遇到问题多问,思路慢慢就有了。任何东西都是从无到有的,总要有个人去尝试着做。如果遇到,暂时对于一些思路不能理解的人,我一般都会劝告说,动手写,先写代码,量变会引起质变的。而这种质变的确发生过不少次。提醒一句,要理解代码思路之后再跟着敲,背着敲,千万不要左边摆着别人的程序,右边自己一个一个子母的写,这就不再是程序员了,成了打字员了。动手写起来!
三、项目的自学现在就业竞争的激烈程度已经远远高于以前了,现在,即便是各种必要的知识你掌握的差不多了,但还有一座大山横在你的面前,那就是-项目经验。有经验的程序员都知道,学习编程的有效率的方式,恐怕就是把你扔到一个项目组,连滚带爬的做下一两个项目来,你马上会发现所有的知识点全都连到一起了,不再是分散的,而是形成一个整体了。那种感觉是仅仅深入钻研知识点而不写真实项目的人所不能体会的。一个项目就是一根绳子可以把大片的知识串到一起。 如果想锻炼实际开发的能力而不仅仅是背诵或者了解一些知识点,如果想成为真正的好手而不仅仅是背诵“回”字有几种写法,那么,作项目吧!
自学是一条很难坚持走下去的路,但是一旦自学成功,那么工作上的任何问题都打不倒你,如果你想了解更多关于Java学习路线的资讯,请点击在线咨询或者持续关注粤嵌官网。