Java Constructor getAnnotation()方法及示例
构造函数 类的 getAnnotation() 方法用于获取该构造函数对象对指定类型的注释,如果存在这样的注释,则为空。指定的类型被作为参数传递。
语法
参数: 该方法接受一个参数annotationClass,代表与注释类型对应的Class对象。
返回值: 如果该元素上存在指定的注释类型,该方法返回 该元素的注释 ,否则为空。
异常: 如果给定的注释类是空的,这个方法会抛出NullPointerException。
下面的程序说明了getAnnotation()方法:
程序1 :
输出。
程序2
输出。
参考资料: https://docs.oracle.com/javase/10/docs/api/java/lang/reflect/Constructor.html#getAnnotation(java.lang.Class)