我写简单的应用程序。我不想使用任何框架。请建议我正确的地方举行注释处理。注释处理的正确位置在哪里?
我在main
方法的几行:
String myString = (@NonNull String)list;
我创建@interface
:
@Target({ElementType.TYPE_USE, ElementType.TYPE_PARAMETER})
public @interface NonNull {
}
我应该采取哪一步下一个?我可以在不使用反射的情况下使用注释吗?您能否为我公开这些注释处理代码的样本?
下一步是创建一个注释处理器。看看[这里](http://programmaticallyspeaking.com/playing-with-java-annotation-processing.html)和[这里](http://www.javacodegeeks.com/2012/08/java-annotations-探索解释.html)看看如何做到这一点。 – aribeiro