一、Java开发基础学习路线:

1、认识java语言,包括baijdk、jvm等等,知道代码从写好到实现之间的流程。

2、学习java基本语法。

3、学习操作系统里的各种基本算法,因为下一阶段的线程可能会用到。

4、开始学习j2se,主要包括面向对象的关系、线程、集合文件等等。

5、此阶段结束可以做一些桌面程序等等小应用。

6、进入j2ee学习,首先学习一些基本的前端知识,html、css、javascript、jquery、ajax

7、深入学习一些前端东西,比如easyui、bootstrap、vue等等。

8、进入后端学习jsp、servlet。

9、学习数据库mysql、oracle、sqlserver、DB2.

10、学习ssh框架,因为小部分企业目前还在使用此框架。

11、深入学习ssm框架,由于很多企业开发都使用此框架进行开发。

12、着重理解掌握spring框架,并且能够最终源码。

13、学习各种设计模式,试着自己去写一写简单的框架。

14、学习其他后台框架,比如activiti等。

15、maven、git、svn等项目管理工具的使用。

16、学习面向服务的体系结构soa、webservice等

17、jms、EJB的开发等。

18、了解并使用weblogic、websphere等。

19、JVM优化、java程序性能优化等。

20、学习分布式技术tomcat、Nginx、并发控制等等。

当然会了这些技能就可以勇敢地出去找工作了。不过,实践是学习Java技术历程中最极其重要的一环。脱离了实践,是学不好实践的。最好是找一些真实的项目来演练,看看自己技能的掌握程度。

二、Java容易学吗

Java是编程语言中比较难学的一门语言,它的难度并不低,相对比于C语言、baiPython语言来说,他们的学习难度要比Java轻松很多;

Java的学习中最难的就是,各种各样的框架,框架的使用、整合、最后项目;

学习Java刚开始我们要学习各种各样的基础知识:

Java的基础

数据结构和算法、集合(容器)、IO流、多线程、封装、多态、继承等等

数据库的基础:

MySQL基础、MySQL 增删改查语句、数据库对象、JDBC、反射和注解等

Java web基础知识:

前端的基础:

JS(JavaScript)、jQuery、HEML、CSS等

更多推荐

学完java基础之后_学完java基础之后,学什么,求指点!!?