验证中...
10月20日,北京【人工智能】源创会火热报名中,点击报名收获 AI 训练指南
gistfile1.txt
Raw Copy
package edu;
import java.lang.reflect.Method;
public class Test5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//通过类的名称
Class cla=Hero.class;
//通过实例获取
Hero h=new Hero();
Class cla1=h.getClass();
//通过权限定类名
try {
Class cla3=Class.forName("edu.Hero");
Object obj=cla3.newInstance();//实例化
} catch (Exception e) {
e.printStackTrace();
}
//对于包装类
Class cla4=Integer.TYPE;
Class cla5=Boolean.TYPE;
Method [] method=cla.getMethods();//不取继承的方法,其余都取
Method [] methods=cla.getDeclaredMethods();//取public方法,和继承的方法
for(Method m:methods){
System.out.println(m.getName());
}
}
}
class Hero{
void kill(){
}
void eat(){
}
}

Comment list( 0 )

You need to Sign in for post a comment

Help Search