市面上很多书籍的名称里面有着类似21天精通Java,Java快速入门之类的,这个其实非常有误导性,要想学习Java的话,请把快速这个词去掉,只能一步一步脚踏实地的来,如果非要快速的学习Java的话,可以去报名参加一些Java培训班,目前来看,这个速度很快了。
自学Java的时候,会比较没有头绪,学习路线是啥?这里以当前比较容易就业的JavaEE方向举例,下面我就给大家介绍一些Java的学习路线。姑且分为三个阶段,初级,中级,高级。
初级:
Java概述
Java基础语法
面向对象
异常
数组/算法
常用类
集合/数据结构
IO流
多线程
反射机制
网络编程
这块关于GUI方面的知识可以不用看了,因为是做JavaEE方面的开发,所以工作中不会用到。
中级:
Mysql、oracle
Jdbc
Html、css、JavaScript、jquery
Servlet、jsp
Filter
Listener
Ajax
Xml
高级:
Spring mvc
Spring
Mybatis
Struts
Hibernate
Annotation
Ngix
Mongodb
Memcached
Redis
Maven
Git
上面这是知识的,可以从极悦的网站里面免费下载。个人认为把初级和中级的知识学完,才能算是入门,这个学习周期要3个月左右的时间。也就是说,你需要至少3个月的时间才能够入门Java。基本上把上面的知识都学会了,找个年薪10W的工作不是问题。学习的时候切记浮躁,要踏踏实实,多思考,多练习。