美文网首页
Java学习结构

Java学习结构

作者: Nott_cf38 | 来源:发表于2020-10-10 16:22 被阅读0次

数据结构

    栈,队列,链表,散列表,排序二叉树,红黑树,B树,B+树,位图


设计模式(23种)

    创建型(单例,原型,工厂,抽象工厂,建造者)

    结构型(代理,适配器,桥接,装饰,外观,享元,组合)

    行为型 (模板方法,策略,命令,职责链,状态,观察者,中介者,迭代器,访问者,备忘录,解释器)


JVM

    线程,内存区域,运行时内存,垃圾回收与算法,引用类型,IO/NIO,类加载机制


Java集合

    接口继承关系和实现,List,Set,Map


Java基础

    异常分类及处理,反射,注解,内部类,泛型,序列化,复制


Java算法

    二分法,冒泡排序, 插入排序,快速排序,希尔排序,归并排序,基数排序,剪枝排序,回溯排序,最短路径算法,最大子数组算法,最长公共子序算法,最小生成树算法


多线程并发

    实现/创建方式,生命周期,线程方法,线程池


Spring

    Spring特点,IOC原理,AOP原理, 常用注解,Spring MVC原理,Spring Boot原理,JPA原理


数据存储

    关系型数据库

        MySQLPostgreSQL

    非关系型数据库

        RedisMongoDBElasticsearch,HBase


网络

    网络七层架构

    TCP/IP原理

    HTTP原理

    CDN原理


微服务

    服务注册与发现,API网关,配置中心,事件调度,服务跟踪, 服务熔断,API管理


分布式

    分布式缓存

    分布式事务

相关文章

网友评论

      本文标题:Java学习结构

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