java.lang.reflect.Method.getGenericReturnType()方法返回一个Type对象,该对象表示此Method对象表示的方法的正式返回类型。

声明

以下是java.lang.reflect.Method.getGenericReturnType()方法的声明。

public Type getGenericReturnType()

参数

NA

返回值

一个Type对象,表示底层方法的正式返回类型。

异常

GenericSignatureFormatError - 如果通用方法签名不符合Java虚拟机规范中指定的格式。

TypeNotPresentException - 如果底层方法的throws子句引用不存在的类型声明。

MalformedParameterizedTypeException - 如果底层方法的throws子句引用了由于任何原因无法实例化的参数化类型。

以下示例显示java.lang.reflect.Method.getGenericReturnType()方法的用法。

import java.lang.reflect.Method;

import java.lang.reflect.Type;

public class MethodDemo {

public static void main(String[] args) {

Method[] methods = SampleClass.class.getMethods();

Type returnType = methods[0].getGenericReturnType();

System.out.println(returnType);

}

}

class SampleClass {

private String sampleField;

public String getSampleField() {

return sampleField;

}

public void setSampleField(String sampleField) {

this.sampleField = sampleField;

}

}

让我们编译并运行上面的程序,这将产生以下结果 -

class java.lang.String

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

java getreturntype_java.lang.reflect.Method.getGenericReturnType()方法示例相关推荐

  1. java issynthetic_java.lang.reflect.Constructor.isSynthetic()方法示例

    java.lang.reflect.Constructor.isSynthetic()如果此构造函数是合成构造函数,则返回true; 否则返回false. 声明 以下是java.lang.reflec ...

  2. java.lang.reflect.Method.getGenericParameterTypes()方法示例

    https://www.yiibai.com/javareflect/javareflect_method_getgenericparametertypes.html

  3. java getreturntype_Java Method getGenericReturnType()方法

    Java Method getGenericReturnType()方法 java.lang.reflect.Method.getGenericReturnType()方法返回一个Type对象,该对象 ...

  4. 注解和反射详细笔记。自定义注解,元注解,内置注解。反射机制,Java Reflection,Java内存分析,反射操作注解,java.lang.reflect.Method,Class

    文章目录 注解 什么是注解 内置注解 元注解 自定义注解 反射机制 静态语言 vs 静态语言 Java Reflection 反射相关的主要API Class类 Java内存分析 创建运行时类的对象 ...

  5. Java反射之java.lang.reflect.Method

    前一篇文章讲了Class中的成员变量(java.lang.reflect.Field)的常用使用方式以及其注意事项.我们接着讲Class中的方法(java.lang.reflect.Method). ...

  6. JAVA反射系列之Method,java.lang.reflect.Method的使用

    摘要: ava.lang.reflect.Method的基本使用. 最近写项目,用反射的比较多,写一个总结,以便查阅. Method是反射最基本的一个类. 直接上代码: [java] view pla ...

  7. JAVA反射系列之Method,java.lang.reflect.Method的使用。

    2019独角兽企业重金招聘Python工程师标准>>> 最近写项目,用反射的比较多,写一个总结,以便查阅. Method是反射最基本的一个类. 直接上代码: /*** @ClassN ...

  8. java中modifier_java中关于.lang.reflect.Modifier.isInterface()方法的实例详解

    这篇文章主要介绍了详解java.lang.reflect.Modifier.isInterface()方法的相关资料,这里提供实例帮助大家理解这个方法的使用,需要的朋友可以参考下 详解java.lan ...

  9. java.lang.reflect.InvocationTargetException异常处理方法

    加了一个mapper.xml文件后发生如下异常: java.lang.reflect.InvocationTargetExceptionsun.reflect.NativeMethodAccessor ...

  10. 使用java.lang.reflect.Method.invoke抛出java.lang.IllegalArgumentException: argument type mismatch异常

    错误信息: java.lang.IllegalArgumentException: argument type mismatch     at sun.reflect.NativeMethodAcce ...

最新文章

  1. java tree degree_生成树计数-Matrix-Tree定理
  2. Linux驱动基础:MSM平台AP/CP通信机制
  3. 1.Eclipse创建普通java工程
  4. kafka消息消费有延迟_RabbitMQ与Kafka的技术差异以及使用注意点
  5. 彻底搞懂四元数(转载)
  6. oracle π,plsql 计算π
  7. 容器技术Docker K8s 10 入门实践集群创建
  8. C#中调用PDFCreator生成PDF文件
  9. window常用设置和命令
  10. 面试你对计算机未来三年内规划,2019农商银行面试:谈谈你未来3年的规划
  11. 业务流程的设计 (附加案例)
  12. oracle 数据库模式对象,索引,序列,同义词,查看用户拥有的表,聚簇,数据库链接
  13. [COGS 2264]魔法传输
  14. 万万没想到,“红孩儿” 竟然做了程序员,还是 CTO!
  15. GAN异常检测论文笔记(一)《GANomaly: Semi-Supervised Anomaly Detection via Adversarial Training》
  16. NLP教程笔记:BERT 双向语言模型
  17. 为什么abc三相电压加起来是0,而坐标变换之后在dq0坐标系中有值呢?——矢量控制中abc到dq0坐标系的坐标变换的思考
  18. 苹果小白笔记本_笔记本买win还是买Mac?谈一谈我选择Macbook的六大理由
  19. AutoCAD2007下载AutoCAD2007安装教程
  20. 计算机动画的应用分析,自然用户界面研究与计算机动画

热门文章

  1. Java编程:栈的应用实例——简单的综合计算器实现(中缀表达式)
  2. java的if判读_java if判断
  3. java地址值是几进制_Java三种进制的数值常量操作代码
  4. 论文笔记_SLAM_An Overview of SLAM
  5. (CVPR2019)视频-图像语义分割(21) 联合传播数据增广+标签松弛提升边界精度=语义分割效果提升
  6. 模式识别与机器学习(一):概率论、决策论、信息论
  7. opencv3.4.2调用训练好的Openpose模型
  8. Linux基础-1.Linux命令及获取帮助
  9. web项目搜索框智能提示
  10. java_home not found in your enviroment 问题解决方法