【301天】每日项目总结系列039(2017.12.03)

叨叨两句

  1. ~

注解

简单注解

public @interface MyAnnotaion {

}

复杂注解

public @interface MyAnnotaion{
    //这是注解的一个属性。
    String[] values();

}

使用注解:

    @MyAnnotaion({"aa","dd" })
    public static void read(){
        System.out.println("reading...");
    }

类加载器

  1. BootStrap
  2. ExtClassLoader
  3. AppClassLoader

代理

静态代理

  1. 四个角色:真实类、代理类、接口、测试类

动态代理

  1. 三个角色:真实类、接口、测试类
相关文章
相关标签/搜索