System.class.getConstructors(StringBuffer.class,int.class)请大
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/06 08:44:12
System.class.getConstructors(StringBuffer.class,int.class)请大侠们详细的解释一下意思,最好通俗易懂
System.class.getConstructors(StringBuffer.class,int.class)请大侠们详细的解释一下意思,讲的最好通俗易懂点小弟对于反射不太懂,小弟在这先谢谢了
重点是R.class不懂啥意思,为什么上边参数的R可以是StringBuffer 还可以是int类型啊,
System.class.getConstructors(StringBuffer.class,int.class)请大侠们详细的解释一下意思,讲的最好通俗易懂点小弟对于反射不太懂,小弟在这先谢谢了
重点是R.class不懂啥意思,为什么上边参数的R可以是StringBuffer 还可以是int类型啊,
StringBuffer.class和int.class是返回一个代表StringBuffer类和int类的Class对象.在java语言中每个类都有个class属性,通过类名.class获得;StringBuffer.class 相当于new StringBuffer().getClass();
上面那句话的意思是获得一个Constructors对象.此对象是通过System类的class对象,调用getConstructors()返回System类参数类型为StringBuffer,int的构造方法.详情可以查看java的API 帮助文档 .
再问: 你说的“在Java语言中每个类都有个class属性,通过类名.class获得”,但是int是个基本数据类型怎么也可以写成int.class啊,还有就是每个类的class属性在API上怎么查啊,请指点下。
再答: 基本类型也有class属性,所有通过类名.class获取的引用都是对应java.lang.Class这个类的实例,你看下这个类的帮助文档就好了
上面那句话的意思是获得一个Constructors对象.此对象是通过System类的class对象,调用getConstructors()返回System类参数类型为StringBuffer,int的构造方法.详情可以查看java的API 帮助文档 .
再问: 你说的“在Java语言中每个类都有个class属性,通过类名.class获得”,但是int是个基本数据类型怎么也可以写成int.class啊,还有就是每个类的class属性在API上怎么查啊,请指点下。
再答: 基本类型也有class属性,所有通过类名.class获取的引用都是对应java.lang.Class这个类的实例,你看下这个类的帮助文档就好了
class
public class A { static int i=0; void method(){ System.out.p
#include class A { public: int n; }; class B:virtual public
public class test(){ public Class a(int i) {} public static
class-to-class
(class 1)class 2
first-class, second-class
ballet class、art class、drama class、cooking class、piano class
class B { int i; B(int i) { this.i = i; } } class C extends
class Dice{ public void get(){System.out.println("哈哈");}} cl
first-class
class Sales_item{