美文网首页
java 反射获取类对象的三种方式

java 反射获取类对象的三种方式

作者: 初心myp | 来源:发表于2020-12-16 16:36 被阅读0次

Java反射经常用到的就是获取对象中的属性,那么Java获取类对象就是必不可少的啦!

Java实体类:

public class ReflexModel {

    private String code;
    private String desc;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }
}

通过反射获取Java类对象的三种方式

    @Test
    void getReflectDemo() throws Exception {
        //1.对象获取
        ReflexModel p=new ReflexModel();
        //调用Person类的父类的方法getClass
        Class c=p.getClass();
        System.out.println(c);

        //2.类名获取
        //每个类型,包括基本和引用,
        Class c1=ReflexModel.class;
        System.out.println(c1);

        //3.Class类的静态方法forName(字符串的类名)包名.类名
        Class c2=Class.forName("com.chuxin.reflex.model.ReflexModel");
        System.out.println(c2);
    }

之前的文章中用到了第三种

相关文章

  • java(代理和反射)

    反射和代理 反射 Class类和java.lang.reflect包 获取Class对象jdk提供了三种方式获取一...

  • 反射

    一、 获取Class对象的三种方式: 二、 Java里面反射出来的类 三、 Constructor常用方法: 四、...

  • 反射机制

    类对象 获取类对象有三种方式 创建对象 通过反射机制修改对象的属性 通过反射机制调用一个对象的方法

  • 反射总结

    什么是反射?定义:反射就是把JAVA类中的各种成分映射成相应的JAVA类。 获取Class的实例对象(三种方法) ...

  • 大连滕泰科技学习笔记2020-07-15

    1,项目组六 1,1 java反射复习获取字节码对象三种方式-- Class.forName()-- 类.clas...

  • Java 反射实例

    反射获取 Class类的对象有三种方式:Object类中的getClass()方法类.class通过Class类的...

  • java反射机制

    java反射机制是为了动态获取类的结构,动态地调用对象的方法 java反射机制 获取类Class对象 A.clas...

  • java 反射获取类对象的三种方式

    Java反射经常用到的就是获取对象中的属性,那么Java获取类对象就是必不可少的啦! Java实体类: 通过反射获...

  • 反射

    反射 class 获取class字节码对象的三种方式: //1、通过类.class Class cla...

  • 反射

    反射必须依赖Class类字节码文件 获取Class对象三种方式1.类名.class String.class...

网友评论

      本文标题:java 反射获取类对象的三种方式

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