如何为一个Type类赋值

如何为一个Type类赋值

  • 前言
  • 案例准备
  • 一、简单赋值


前言

今天我在写代码的时候遇到一个神奇的类——Type,虽然说我们都心知肚明这个类代表着什么(字面意思嘛,很好理解),但是实操起来却无从下手,就如何对Type类进行赋值,我也是一头雾水,好在我专门了解了一下,下面是简单的对Type类赋值的语句



案例准备

准备了一个Rest类,其中实现了接口,以及有一个int类型的成员变量b


如何为一个Type类赋值_第1张图片


一、简单赋值

  • 使用class类的getGenericSuperclass方法获取类的父类的类型。
  • 使用class类的getGenericInterfaces方法获取类所实现的接口的类型。
  • 使用class类的getDeclaredField.getGenericType方法获取类的属性的类型

如何为一个Type类赋值_第2张图片

你可能感兴趣的:(Java基础,java)