总结自己的编程知识体系. 该体系动态更新.
抽象和接口
未启动…
继承
未启动…
多态
未启动
内部类
设计模式
未启动…
注解
注解主要分为两个部分:
内置注解:
Java
提供给我们的三个内置注解自定义注解: 这个包括元注解和注解元素支持的类型
注解处理器: 开发一个处理器分为两个步骤: 1. 继承
AbstractProcessor
并重写其中的4个方法. 2. 注册注解处理器.
详情:
反射
反射也是分为两部分:
基础: 主要描述如何在运行时, 检查一个类的元素. 这些元素可以是:
Class
对象,Method
对象等.应用: 反射的一个强大用法: 动态代理和运行时处理注解(这个在PC端用得比较多.). 反射的缺点: 破坏性强. 比如: 破坏单例或者是绕开编译时的泛型类型限定.
详情:
异常体系
未启动…
集合框架
List
Map
Set
泛型
未启动…
IO系统
未完成…
多线程
差不多完成…