java的学习路线 基础知识 编程语言语法:java HTML基本的算法:冒泡,快排等基础网络知识:TCP/IP DNS设计模式 工具 代码管理工具操作系统集成工具项目管理工具 框架 springbootspringMVC 中间件 数据库 分布式/微服务 容器集群