通过反射获取Class类型的三种方式
来源:互联网 发布:防蓝光 知乎 编辑:程序博客网 时间:2024/06/06 09:23
一、通过反射获取类的三种方式
1、通过 Class.forName("类的全称")
例如:Class cl1= Class.forName("com.csdn.Test");
2、通过 类名.class
例如: Test test=new Test();
Class cl2=test.getClass();
3、通过 类的对象.getClass()
例如: Class cl3= Test.class;
二、获取类之后常用的方法
getName() 获取类的全称(包括包名)
getSimpleName() 获取类的简称(不含类的路径)
getDeclaredConstructor() 返回指定参数,所有声明的(包含private)的构造函数
getContructor() 返回指定参数类型,具有public访问权限的构造函数
getDeclaredFields() 返回该类中的属性 Field[] fields
循环遍历后可以获取每一个Field getName()获取该类中的属性名
1、通过 Class.forName("类的全称")
例如:Class cl1= Class.forName("com.csdn.Test");
2、通过 类名.class
例如: Test test=new Test();
Class cl2=test.getClass();
3、通过 类的对象.getClass()
例如: Class cl3= Test.class;
二、获取类之后常用的方法
getName() 获取类的全称(包括包名)
getSimpleName() 获取类的简称(不含类的路径)
getDeclaredConstructor() 返回指定参数,所有声明的(包含private)的构造函数
getContructor() 返回指定参数类型,具有public访问权限的构造函数
getDeclaredFields() 返回该类中的属性 Field[] fields
循环遍历后可以获取每一个Field getName()获取该类中的属性名
0 0
- 通过反射获取Class类型的三种方式
- 反射:Class获取的三种方式
- java反射机制(获取class的三种方式)
- 反射获取class对象的三种方式
- Java 反射---获取Class的三种方式
- 反射中获取class对象的三种方式
- 反射概念:获取class文件对象的三种方式
- java 反射之获取class对象的三种方式
- 反射_获取class文件对象的三种方式
- 反射-获取class文件对象的三种方式
- java反射之获取class对象的三种方式
- 反射机制获取Class对象的三种方式
- 反射机制获取Class对象的三种方式:
- 28-反射机制-03-反射机制(获取Class对象的三种方式)
- 【类反射】类反射原理和获取Class对象的三种方式
- 【类反射】类反射原理和获取Class对象的三种方式
- Java反射通过class获取父类泛型类型
- 黑马程序员_反射的概述和获取class对象的三种方式
- 恒泰利PCB是一家骗子公司:,取货后不给钱
- 内核模式GDI
- GDI-Managed Bitmaps,Lines and Curves,Attributes: Brushes
- java框架学习目录
- GDI/Driver Division of Labor
- 通过反射获取Class类型的三种方式
- gcc/g++ 以及makefile
- Graphics DDI Functions for Display Drivers
- 在Windows系统中MySql忘记密码后修改密码
- Windows XDDM显示驱动架构
- CGContextSaveGState与UIGraphicsPushContext的区别
- python学习-基础命令
- SDUT OJ 数据结构实验之链表七:单链表中重复元素的删除
- Roadmap for Developing Drivers for the Windows 2000 Display Driver Model (XDDM)