我正在嘗試做一些Java註釋魔術。我必須說,我仍然趕上註釋技巧,並且某些事情對我來說還不是很清楚。如何創建註釋的實例
所以...我有一些註釋類,方法和字段。我有一個方法,它使用反射來對類進行一些檢查,並向類中注入一些值。這一切工作正常。
但是,我現在面臨的情況是,我需要一個註釋的實例(這麼說)。所以...註釋不像常規的接口,你不能做一個類的匿名實現。我知道了。我在這裏看過一些關於類似問題的帖子,但我似乎無法找到我正在尋找的答案。
我基本上喜歡得到和註釋的實例,並能夠使用反射(我想)設置它的一些領域。有沒有辦法做到這一點?
您無法實例化或修改註釋。當您運行代碼時,它們已經存在。你只能檢索它們。你可以給你一些你想要做的代碼示例嗎? – NilsH 2013-04-30 12:21:10
你嘗試過getAnnotation()java.lang.Class中/ java.lang.reflect.Method中可用 – 2013-04-30 12:21:52
您是否嘗試過的getClass()。getAnnotations()? – prasanth 2013-04-30 12:23:02