展开全部
这里是我整理的学习路线
1.java基础。
2.html/css/js ,servlet/jsp(j2ee) 以及mysql数据库应用。
3.学习框架,一般ssm(spring + springmvc+mybatis) 。
4.了解maven工程。
5.看完《java编程思想》。
6.1-2年看《大话设计模式》《head first》。
7.代码编写优化《重构改善既有代码的设计》,《effective java》。
8.2-3年《深入理解java虚拟机》。
9.《java并发编程实战》.
10.查看java类库,jdk源码。
11.其他技术,比如大数据,分布式缓存,分布式消息服务,分布式计算,软负载均衡等,深入了解其中一项再考虑其他。
12.《深入理解计算机系统》(比较适合java Web开发和APP后端开发),《tcp/ip详解 卷一,二,三》(适合网络编程),《数据结构与算法》(适合计算机研究工作,如分布式计算)。
13.这个时候可以去Github创建一个属于自己的开源项目,打造自己的产品。
希望对你有帮助
1.java基础。
2.html/css/js ,servlet/jsp(j2ee) 以及mysql数据库应用。
3.学习框架,一般ssm(spring + springmvc+mybatis) 。
4.了解maven工程。
5.看完《java编程思想》。
6.1-2年看《大话设计模式》《head first》。
7.代码编写优化《重构改善既有代码的设计》,《effective java》。
8.2-3年《深入理解java虚拟机》。
9.《java并发编程实战》.
10.查看java类库,jdk源码。
11.其他技术,比如大数据,分布式缓存,分布式消息服务,分布式计算,软负载均衡等,深入了解其中一项再考虑其他。
12.《深入理解计算机系统》(比较适合java Web开发和APP后端开发),《tcp/ip详解 卷一,二,三》(适合网络编程),《数据结构与算法》(适合计算机研究工作,如分布式计算)。
13.这个时候可以去Github创建一个属于自己的开源项目,打造自己的产品。
希望对你有帮助
更多追问追答
追问
好复杂的样子,我才接触几天,业余时间学习!每天也就一两个小时学习时间,不知道要学多久才能学会!
追答
你是业余时间学习java 吗
这样的话带学一段时间,时间不短
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询