程序填空题:使用反射机制获取类信息
Java 的反射机制提供了方法,用于获取对象所属类的信息。要求使用反射方法,获取类信息,输出类名字。
java
class People{
private String name;
private int age;
People(String name,int age){ this.name=name; this.age=age; }
@Override
public String toString() {
return "[姓名:"+name+",年龄:"+age+"]";
}
}
public class Main {
public static void main(String[] args) {
People p=new People("huang",25);
Class cls= ; //获取对象 p 所属的类
System.out.println( cls. );///获取该类的名字
}
}
答案:
第1空:p.getClass()
第2空:getName()
java
class People{
private String name;
private int age;
People(String name,int age){ this.name=name; this.age=age; }
@Override
public String toString() {
return "[姓名:"+name+",年龄:"+age+"]";
}
}
public class Main {
public static void main(String[] args) {
People p=new People("huang",25);
Class cls= ; //获取对象 p 所属的类
System.out.println( cls. );///获取该类的名字
}
}
答案:
第1空:p.getClass()
第2空:getName()