美文网首页
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