美文网首页
Java学习路线?

Java学习路线?

作者: 余炜P | 来源:发表于2020-03-17 21:17 被阅读0次

基础知识

  • 编程语言: Java Python

  • 基本算法

  • 基本网络知识:TCP/IP HTTP/HTTPS

  • 基本的设计模式


工具方面

  • 操作系统: Linux

  • 代码管理:SVN/Git

  • 持续集成(CI/CD):jenkins

  • Java的项目管理工具:Maven/Gradle


框架

应用层框架

  • ssh spring + structs + hibernate

  • ssm : spring springmvc mybatis

  • spring boot

各种中间件

  • MQ 消息队列

  • RPC 通信框架

  • elasticsearch 数据库 搜索引擎

数据库

  • SQL : MySQL

  • NoSQL : Redis


架构

分布式/微服务架构

  • spring cloud

虚拟化/容器化的技术

  • Docker 容器化
  • k8s kubernetes

关注源码/性能

  • JDK源码以及部分设计思想
  • Spring 源码
  • JVM 细节与排错
  • 高并发/高可用

相关文章

网友评论

      本文标题:Java学习路线?

      本文链接:https://www.haomeiwen.com/subject/dsbxyhtx.html