1、getName()
一个Class对象描述了一个特定类的属性,Class类中最常用的方法getName以 String 的形式返回此 Class 对象所表示的实体(类、接口、数组类、基本类型或 void)名称。
2、newInstance()
Class还有一个有用的方法可以为类创建一个实例,这个方法叫做newInstance()。例如:
x.getClass.newInstance(),创建了一个同x一样类型的新实例。newInstance()方法调用默认构造器(无参数构造器)初始化新建对象。
3、getClassLoader()
返回该类的类加载器。
4、getComponentType()
返回表示数组组件类型的 Class。
5、getSuperclass()
返回表示此 Class 所表示的实体(类、接口、基本类型或 void)的超类的 Class。
6、isArray()
判定此 Class 对象是否表示一个数组类
相关文章
- 11-01dagger:定义在其构造函数中使用上下文的可注入类的正确方法
- 11-01python 常用的字符串方法
- 11-01String类的一些常见的比较方法(4)
- 11-011.(1)编写一个接口ShapePara,要求: 接口中的方法: int getArea():获得图形的面积。int getCircumference():获得图形的周长 (2)编写一个圆类Circle,要求:圆类Circle实现接口ShapePara。 该类包含有成员变量: radius:public 修饰的double类型radius,表示圆的半径。 x:private修饰的double型变量
- 11-01static方法不能直接访问类内的非static变量和不能调用this,super语句分析
- 11-01firebug中的console常用的方法
- 11-01requests的常用的方法和bs4的常用的方法:
- 11-01反射方式,获取出集合ArrayList类的class文件对象
- 11-01String类以及其常用方法
- 11-01如何从C模板中的方法类型推导出类类型?