自定义注解:

 

 例子:

 

 

元注解:

 

 

 

 

 

 

注解的解析:

 

 

 

 

 

 

 

 

 

 

 

实例:模拟Junit框架

 

 定义注解:

 

 

使用注解:这个例子中的需求是有注解的方法可以执行,没有的不执行。