java相关


一、基础

  • 基本语法

    基本数据类型;运算符;表达式;选择与循环语句;类与对象(普通类、抽象类、接口、枚举、Annotation、内部类);继承与实现;异常;package与jar包;序列化与反序列化;正则表达式;重载与覆盖;

  • 数组

    一维数组;二维数组。。。

  • 集合

    Collection接口;Set相关;List相关;Map相关

  • 线程

    Thread;Runnable;Callable;线程状态;优先级;

  • IO

    File类;字节流(InputStream、OutputStream);字符流(Reader、Writer);转换流(OutputStreamWriter、InputStreamReader);压缩流;

  • 网络

    TCP编程;UDP编程

  • 泛型

  • 反射

    提供api方法取得类的结构;调用类的方法;动态代理

源码分析

二、进阶

三、JVM虚拟机

四、前沿

五、其它