新手怎么样学习Java才能学好?
2018-02-09 15:50
323 查看
如果是0基础学java,先搞明白要做什么? java现在可以写j2ee,也可以写android。弄web,首先搞明白,是做企业应用还是互联网应用,技术也有区别。先从最简单的java语法学,然后就写web程序吧,从servlet,filter,jsp写。
然后开始框架,springmvc ,spring,hibernate,mybatis,尝试自己搭框架写点应用。学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。学完基础部分,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是最简单的编辑器,比如记事本。这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。Web开发等你写上几天程序以后,你往往会比较迷茫,因为你写的东西似乎看起来毫无用处,比如实现一个简单的计算器,读取一个文件等。这个时候你就应该去学着写一些让你觉得有意思的东西了,所以你应该学习更多的知识。这些内容主要是Web开发相关的内容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的知识。它们的学习顺序应该是从前到后,因此最先学习的应该是HTML/CSS/JS(前端页面)。接下来,你需要学习的是Servlet/JSP(J2EE)部分,这部分是Java后端开发必须非常精通的部分,因此这部分是这三部分中最需要花精力的,而且这个时候,你要学会使用开发工具,而不能再使用记事本了,可以选择eclipse。当你下载安装好eclipse以后,定要多动手。阅读源码是其中很重要的,推荐看老外的吧。可以看视频,看书,看官方文档看各种。Java知识比较多,很容易搞乱,所以把提到的方法、类、包都做到思维导图里面,一段时间后,你会发现受益匪浅。初学者学习Java最重要的就是不要懒!!!不要懒!!!不要懒!!!重要的事说三遍,多敲多练多学习,才能更好的学好Java
然后开始框架,springmvc ,spring,hibernate,mybatis,尝试自己搭框架写点应用。学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。学完基础部分,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是最简单的编辑器,比如记事本。这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。Web开发等你写上几天程序以后,你往往会比较迷茫,因为你写的东西似乎看起来毫无用处,比如实现一个简单的计算器,读取一个文件等。这个时候你就应该去学着写一些让你觉得有意思的东西了,所以你应该学习更多的知识。这些内容主要是Web开发相关的内容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的知识。它们的学习顺序应该是从前到后,因此最先学习的应该是HTML/CSS/JS(前端页面)。接下来,你需要学习的是Servlet/JSP(J2EE)部分,这部分是Java后端开发必须非常精通的部分,因此这部分是这三部分中最需要花精力的,而且这个时候,你要学会使用开发工具,而不能再使用记事本了,可以选择eclipse。当你下载安装好eclipse以后,定要多动手。阅读源码是其中很重要的,推荐看老外的吧。可以看视频,看书,看官方文档看各种。Java知识比较多,很容易搞乱,所以把提到的方法、类、包都做到思维导图里面,一段时间后,你会发现受益匪浅。初学者学习Java最重要的就是不要懒!!!不要懒!!!不要懒!!!重要的事说三遍,多敲多练多学习,才能更好的学好Java
相关文章推荐
- 我刚刚学习java请问各位高手应该如何才能学好
- 怎么样学习Java/ 如何学好Java
- Java新手编程中心-在线学习
- 新手入门:学习Java的一点经验心得
- 怎么样才能快速掌握java
- JAVA学习新手解析
- 新手如何学习java
- java新手学习使用FtpClient
- 要有什么要求 怎么样才能更容易 怎么样才能学好C语言~
- 要怎么学习C#才能更快的学好(我c语言和c++都不好)
- 现在急用 java要怎么才能学好哦 不知道能不能学好。 大概多长时间
- 怎么才能更好的学习Java?
- 如何才能学好java?
- Java入门:java新手必读之Java学习的捷径
- 新手如何学好JAVA(转)
- Java新手必读:Java学习捷径二
- 怎么才能学好C++和JAVA
- JAVA入门: J2EE的学习流程,新手和老手都来看看!
- 怎么样学好java
- 新手必读:Java学习的捷径(转)