手把手教你写编译时注解,,注解其实就是添加在类、变量、方法、参数等前面的一个修饰符,并且可以在某个生命周期中(java源码中,编译期,Runtime)被反射获取。Annotation并不是直接影响它所注解的代码,例如:@Override就是注解,检查是否正确的重写了父类中的方法