美文网首页技术栈
2019-03-20——Java反射 Executable

2019-03-20——Java反射 Executable

作者: 烟雨乱平生 | 来源:发表于2019-03-21 17:57 被阅读0次

Executable类从字面意思上来理解是可执行的意思,其下由两个子类Method和Constructor。

声明的方法

方法 说明
getParameterTypes() 按照声明顺序返回 Class 对象的数组,这些对象描述了此 Method/Constructor 对象所表示的方法的形参类型。
getExceptionTypes() 返回 Class 对象的数组,这些对象描述了声明将此 Method/Constructor 对象表示的底层方法抛出的异常类型。
getGenericParameterTypes() 按照声明顺序返回 Type 对象的数组,这些对象描述了此 Method/Constructor 对象所表示的形参类型的。
getGenericExceptionTypes() 返回 Type 对象数组,这些对象描述了声明由此 Method/Constructor 对象抛出的异常的类型。
toGenericString() 返回描述此 Method/Constructor 的字符串,包括类型参数。
getParameterAnnotations() 返回表示按照声明顺序对此 Method/Constructor 对象所表示方法的形参进行注释的那个数组的数组。
getAnnotatedReturnType() 返回一个AnnotatedType对象,该对象表示使用一个类型来指定由该可执行文件表示的方法/构造函数的返回类型
getAnnotatedExceptionTypes() 返回一个AnnotatedType对象数组,这些对象表示使用类型来指定由该可执行文件表示的方法/构造函数声明的异常
getAnnotatedReceiverType() 返回一个AnnotatedType对象,该对象表示使用一个类型来指定该可执行对象表示的方法/构造函数的接收者类型
getAnnotatedParameterTypes() 返回一个AnnotatedType对象数组,这些对象表示使用类型来指定由该可执行文件表示的方法/构造函数的形式参数类型
getParameterCount() 获取参数的个数(无论是显式声明的还是隐式声明的或不声明的)
getParameters() 返回一个参数对象数组,该数组表示该方法对象的所有参数
isVarArgs() 是否是可变参数

相关文章

  • 2019-03-20——Java反射 Executable

    Executable类从字面意思上来理解是可执行的意思,其下由两个子类Method和Constructor。 声明...

  • 反射的定义

    DATA(053)2019-03-20反射的定义-作用-Class类实例化 1:反射是Java进行自我管理 类、对...

  • 2019-03-20——Java反射 GenericDeclar

    该接口定义了哪些地方可以定义类型变量(泛型) 继承体系 由继承体系可以看出我们定义泛型的类型变量只能在这三个地方—...

  • 2019-03-20——Java反射 AccessibleObj

    它提供了标记反射对象的能力,以抑制在使用时使用默认Java语言访问控制检查,从而能够任意调用被私有化保护的方法、域...

  • 2019-03-20——Java反射 Member

    Member接口用来表示“类”中的一个成员(字段或方法)或构造函数。 Member体系继承结构 声明的方法

  • 博客地址

    java注解-01、java注解-02、Git面试资源java反射-01、java反射-02、java反射-03为...

  • Java反射机制入门

    Java反射机制入门 一、什么是反射 JAVA反射机制(The JAVA reflection mechanism...

  • Spark 电商应用开发过程中出现的问题汇总

    1.java.io.IOException: Could not locate executable null\b...

  • Java基础之反射

    Java基础之—反射(非常重要)Java中反射机制详解Java进阶之reflection(反射机制)——反射概念与...

  • 反射之一

    总结内容源自一下文章粗浅看java反射机制反射机制应用实践谈谈java反射机制Java Reflection(反射...

网友评论

    本文标题:2019-03-20——Java反射 Executable

    本文链接:https://www.haomeiwen.com/subject/zmcxvqtx.html