基础知识
- 对象的理解
- 代码的访问权限
- 代码的封装
- 代码的多态
- 代码继承
- 接口的作用
- 内部类和Lambda
- 异常的设计
- java.Util包
- java.lang包
- java.io包
- java.net包
- 深入泛型
- 容器
- IO和NIO到Netty
- 枚举
- 注解
- 并发中的锁和线程
- 设计模式
实践
- 大数据相关
编程框架:spark、hadoop、jstorm
存储系统:key-value型的Tair、Hbase、Tachyon、关系型的mysql、memsql
算法相关:机器学习常用算法+数据结构设计+经典算法 - web相关
spring生态圈、orm生态圈 - 安卓相关