Java Class getDeclaredAnnotations() 方法

2025年3月21日 | 3 分钟阅读

Java Class 类的 getDeclaredAnnotations() 方法返回直接存在于此元素上的注解,并忽略继承的注解。如果没有设置注解,则返回 0。

语法

参数

不适用

返回值

此元素上存在的所有注解。

抛出

不适用

示例 1

输出

key: getFieldvalue
value: getting field attribute

示例 2

输出

@Demointerface(str=Demo Annotation, val=100)

Java Class getDeclaredAnnotations() 方法

Java Class 类的 getDeclaredClasses() 方法返回一个类对象数组,这些对象代表此类对象中声明的所有类和接口。如果没有声明任何注解,则返回一个长度为 0 的数组。

语法

参数

不适用

返回值

类对象数组。

抛出

未抛出任何异常。

示例 1

输出

Class   1 =  ClassgetDeclaredclassesExample1$InPrvtClass
Class   2 =  ClassgetDeclaredclassesExample1$InClass2
Class   3 =  ClassgetDeclaredclassesExample1$InClass1

示例 2

输出

Class  1  =   AnotherClass$InnerPrivateClass
Class  2  =   AnotherClass$InrClass2
Class  3  =   AnotherClass$InrClass1
 
下一个主题Java类