线程的生命周期
Java创建线程的方式
NIO实现原理
I/O模型
IO流
Java多态
Java继承
抽象类和接口
Java封装
面向对象三大特性