永发信息网

java元注解,局部注解怎么解析

答案:2  悬赏:40  手机版
解决时间 2021-03-21 22:15
java元注解,局部注解怎么解析
最佳答案
对于局部变量的注解只能在源码级别上进行处理,类文件并不描述局部变量。因此,所有的局部变量注解在编译完一个类的时候就会被遗弃掉。同样地,对包的注解不能在源码级别之外存在。
在文件package-info.java中注解一个包,该文件只包含以注解先导的包声明
包注解需要在特定文件:package-info.java,中添加,获取如下:
Package pkg = TestAnnotation.class.getPackage();
boolean hasAnnotation=pkg.isAnnotationPresent(Xpc.class);
if (hasAnnotation){
    Xpc xpc=pkg.getAnnotation(Xpc.class);
    System.out.println("package:" + pkg.getName());
    System.out.println("id=" + xpc.id());
    System.out.println("name=" + xpc.name());
    System.out.println("gid=" + xpc.gid());
}
全部回答
局部变量是指类变量 ? 同样的,只是反射时要修改一下field的 access。

注解也是相似,Class的类有说明追问类变量是属性,我说的局部变量是指的方法内部的变量。元注释可以进行修饰ElementType.LOCAL_VARIABLE
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我这鱼缸壁上有白色的粘液了 怎么办呢?
求科普,
草酸三氢钾是一种重要的化学试剂,广泛用于分
女同事说我很可爱是什么意思啊
HTML里的一块区域(比如div或P)要显示一些文
涤纶有没有毒
《国民经济和社会发展第十二个五年规划纲要》
新浪微博怎么打空格如题 谢谢了
哪里能买到Nike华莱
义乌小商品市场便宜吗,三十铺的义乌小商品市
金陵小区-西门地址在哪,我要去那里办事
单选题下列说法错误的是A.任何化学反应都有一
怎么把英文版的PDF改成中文版的??
双离合双驱是什么意思?
哪个手机软件看韩剧好还能缓存
推荐资讯
上海现在学c1 自排驾照大概要多少钱和时间要
炒菜什么时候放胡椒粉,煮汤放胡椒粉好还是不
题>「中国渴望成为世界第一强国,为什么不
汕尾市城区新港街道立新社区居民委员会在哪里
汽车美容店是加盟好还是自己做好
和女孩子约会,吃完晚饭后,干嘛比较好呢??
org.apache.hadoop.security.authentication
华硕p553vj6500能用3d软件吗,还有CAD
激光垂直仪使用的方法
如图所示是初中化学学习中常见的一些基本实验
学校形象主题口号征集活动谁有?
巴黎和会上,讨论的中心问题是A.争夺海外殖民
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?