|
1
41
要创建实例,您需要创建一个实现以下功能的类:
例如:
但你需要特别注意
对的
实施
如果您不想一次又一次地实现此功能,请查看 javax.enterprise.util.AnnotationLiteral 类。 这是CDI(上下文依赖注入)-API的一部分。 (@see code)
要获取默认值,您可以使用akuhn(以前称为:Adrian)描述的方法。
|
|
|
2
38
您无法创建实例,但至少可以获取默认值
然后,可以使用动态代理返回默认值。据我所知,这也是Java本身处理注释的方式。
|
|
|
3
28
我编译并运行了下面的代码,结果令人满意。
|
|
|
4
3
遇到同样的问题,我按如下方式解决了。
|
|
|
5
2
如果你能负担得起改变身体的费用,还有另一种解决方案
然后你可以简单地引用
|
|
|
6
1
如果与一种方法一起使用:
现在,您的注释已使用默认值初始化。 |
|
|
7
0
这适用于Sun/Oracle Java 5,6,7,8:(但由于涉及Sun类,可能会与Java 9中断)。 //edit刚刚验证了它仍然适用于OpenJDK 9b59。
输出:
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |