课程咨询 :13691148991

  • 为什么我努力了java还是学不好

    发布:上海java培训      来源:达内新闻      时间:2017-01-03

  • 在 Java 技术诞生后的这几年时间里,Java 变成了大家朗朗上口的名词,现在学习java的也是人越来越多,在你学习java的过程中,可能会遇到一系列的问题,在学习java的过程中貌似什么也没学一样,不知道从什么地方下手,接下来应该怎么改变这些状况?

    首先先搞懂JavaSE的部分,Swing和swt部分就可以少看或不看,因为现在用的比较少。重点是看懂Java中的面向对象、集合框架、JDBC、异常、IO、线程和网络编程。JavaSE搞定后再学习Servlet、JSP,然后才是经典的Struts2、Hibernate和Spring,学习框架时重点理解框架的运行原理,甚至可以尝试自己写个轻量级的框架。理解运行原理的最好方法就是阅读源代码,还是要感谢Java中的开源项目。

    细说java

    这期间还要多找各种大小的项目去完成,不一定要大,但是要精致,功能要完整,这样可以练习所学知识,并且可以在做项目中发现自己的知识体系中不足的地方。关于看视频,很多同学一天到晚就知道看视频,殊不知,编程真理在于“练习,练习,不停练习”! 

    再补充下:当学习Java的期间,会碰到各种各样的异常,请积累这些异常信息,以及如何出现的异常和如何处理的,因为java中常见的异常就那么几种,积累的多了,处理问题的能力就提高,这样水平会提高的很快!

    从目前的招聘角度来看,使用java的IT公司对技术的要求变化不大,依然要求你有扎实的 JavaSE 功底,会使用常用的框架。SpringMVC 这几年的占有率迅速的提高,可能之后会取代 Struts2,但是无论怎么变化,这些还都是 MVC 模式,理解了这个模式,上手任何的 MVC框架都应该很快。

    企业需要的变化还体现在大数据方面,因为 Hadoop 的流行,Java 的应用场景又多了一个。所以,不喜欢 web 的可以考虑学习大数据方面的知识。

    另一个流行的场景自然就是 Android,学习 Android 依然需要你有 JavaSE 的底子+HTTP 协议的理解,再配合上 Linux 的知识就可以开始了。

    初学者在学习java的时候可能会碰到不知道做什么的问题,其实最开始大家都是从模仿开始的,比如你学会了 jsp+Servlet,那就可以模仿一个 v2ex 这样的论坛出来。学会了 SpringMVC,那就试着将论坛的代码重构,提供restful接口供客户端访问(Android、IOS 、web 等)。论坛做的没难度了,那就模仿一个团购网站,依然是不一定要做全部的功能,但是做出的功能要稳定,要精致。或者一个微信公众平台的开发都是不错的项目。

    无论如何学习java就要坚持不懈的动手实践,仅仅是看和听是不能够学好编程的,提醒一句,要理解代码思路之后再跟着敲 ,背着敲,千万不要左边摆着别人的程序,右边自己一个一个子母的写,这就不再是程序员了,成了打字员了。

    IT免费课程咨询: http://sh.java.tedu.cn/baidu3/wmkc02/

上一篇:如何学习java 学习java方法

下一篇:java培训靠谱吗

最新开班日期  |  更多

Java--零基础全日制班

Java--零基础全日制班

开班日期:4.28

 Java--零基础业余班

Java--零基础业余班

开班日期:4.28

Java--大数据全日制班

Java--大数据全日制班

开班日期:4.28

Java--大数据业余制班

Java--大数据业余制班

开班日期:4.28

  • 地址: 上海达内12大校区,就近安排,提供住宿(浦东/徐汇/人广/静安/虹口等)
  • 课程培训电话:13691148991     24小时咨询电话:150-2157-9486
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56