Java学习进阶路线

Java基础

Java Web

前端HTML/css/js,J2EE(Servlet/jsp),数据库(Mysql/oracle)

Java开发框架

Spring MVC/Mybatis/Herbernate/maven

《Java编程思想》

深入了解java基础

Java设计模式

《Effective java》代码设计及效率

Java虚拟机

《深入理解Java虚拟机》深入理解Java虚拟机以及并发《Java并发编程实战》

深入理解Java底层和JDK类库及所用到框架中源码

前提是对设计模式有深入理解

系统学习相关理论

《深入理解计算机系统》、《计算机网络》、《TCP/IP》、《数据结构与算法》

扩展学习,研究新技术

大数据挖掘、Hadoop、分布式缓存、Redis、Python等等,精力和时间有限,不能朝三暮四,选择一门深入学习

 必须先掌握一门强项技术(Java),再扩展其它前沿技术。看似接触的技术越来越多,随着工作的时间日益增多,接触的技术会越来越多,会用的也越来越多,但你毫无优势,一定要规划好自己的领域,建立好自己的优势。


猜你喜欢

转载自blog.csdn.net/honeyyhq9988/article/details/80645296