roboslyq的技术专栏 JavaEE Coder,micro service

个人计划 Java架构师技术栈 原理篇

2019-04-17


Java架构师技术栈之原理篇

山外山,天外天,自己自是一个普通的程序员。要自信不要自大。

思想,是编程的核心。

而知识的积累是思想的源泉。

脚踏实地,做好技术。

Java核心

  • Java核心基础
    • Java Classic文件组成结构
    • Java字节码指令
    • Java运行时内存模型
    • Java字节码操作工具(javassit)
    • Java反编译为汇编
    • JVM源码编译
    • 反射与AspectJ
  • Java语法基础
    • 枚举与泛型原理
    • Lambda语法
    • Java8流式编程
    • Java9模块化
    • Reactive编程
      • RxJava(响应式编程)
    • 枚举与泛型原理
    • ThreadLocal使用
  • Java 性能
    • Java GC
      • G1
    • 性能监控及分析
    • JMH
  • Java JUC框架
  • Java常见源码分析

设计模式

23种常见设计模式

算法与数据结构

全局唯一ID算法

  • 美团 Leaf
  • 雪花算法 snowflake

布隆过滤器

BitMap

操作系统

进程与线程

内存管理

存储管理

文件系统

IO系统

数据库

分布式事务

TODO


Comments

Content