Java知识体系

总结自己的编程知识体系. 该体系动态更新.

抽象和接口

未启动…

继承

未启动…

多态

未启动

内部类

内部类整理

设计模式

未启动…

注解

注解主要分为两个部分:

  • 内置注解: Java提供给我们的三个内置注解

  • 自定义注解: 这个包括元注解和注解元素支持的类型

  • 注解处理器: 开发一个处理器分为两个步骤: 1. 继承AbstractProcessor并重写其中的4个方法. 2. 注册注解处理器.

详情:

反射

反射也是分为两部分:

  • 基础: 主要描述如何在运行时, 检查一个类的元素. 这些元素可以是: Class对象, Method对象等.

  • 应用: 反射的一个强大用法: 动态代理和运行时处理注解(这个在PC端用得比较多.). 反射的缺点: 破坏性强. 比如: 破坏单例或者是绕开编译时的泛型类型限定.

详情:

异常体系

未启动…

集合框架

List

Map

Set

泛型

未启动…

IO系统

未完成…

多线程

差不多完成…

分享到