我寫簡單的應用程序。我不想使用任何框架。請建議我正確的地方舉行註釋處理。註釋處理的正確位置在哪裏?
我在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