java 循环打印出某对象所在类的类名和方法
2009-11-09 15:25
435 查看
java 循环打印出某对象所在类的类名和方法
public class A { public void b(){} public void c(){} public void d(){} public void e(){} } import java.lang.reflect.*; public class StaticTest { public static void test(Object obj) { Class myclass = obj.getClass(); //System.out.println(myclass.getName()); Method[] mymethods = myclass.getDeclaredMethods(); int n = mymethods.length; for(int i=0; i<n; i++) { System.out.println("类名:"+myclass.getName()+"; 方法名:"+mymethods[i].getName()); } } public static void main(String args[]){ A a = new A(); test(a); } }
相关文章推荐
- 创建一个静态方法,给它传入一个对象,请循环的打印出该对象所在类的类名和所实现的方法名(华为笔试)
- java打印类名 文件名 方法名 行数
- Java的打印对象和toString方法
- java通过反射,只需要传了类名和参数,就可以根据不同参数的构造方法实例化对象
- 关于Java new对象构造方法执行顺序 解释恶汉单例模式死循环问题
- java打印对象和toString方法
- java在调用System.out.println()打印一个新new的对象时,为什么会调用toString方法?
- Java 打印对象和toString 方法
- 用JAXB转换XML和Java对象时的循环引用问题的解决方法
- 结合网上内容,分享一个,java用for循环创建i个对象,的方法
- Java中的static关键字解析(转自海子)__为什么main方法必须是static的,因为程序在执行main方法的时候没有创建任何对象,因此只有通过类名来访问。
- 在java中将一个对象的所有方法打印出来
- java在调用System.out.println()打印一个新new的对象时,为什么会调用toString方法?
- 原!! java直接打印一个对象时,并不是直接调用该类的toString方法 ,而是会先判断是否为null,非null才会调用toString方法
- java 有什么方法可以动态或循环的生成对象名
- js+ajax处理java后台返回的json对象循环创建到表格的方法
- java 打印对象时时如何调用对象toString()方法的
- JavaDay08--Homework(定义接口和类并调用属性和方法+对象的多态性+打印对象+判定对象相等)
- 反射机制_介绍_Class对象获取_动态操作_构造器_方法_属性JAVA211-212
- 用JAVA语言编写程序:包含两个类,一个类Cricle中包含计算圆周长,面积的方法。在另一个类Compute中给出半径值为10,创建对象,并调用Cricle类中的方法,计算该对象的面积、周长并显示出结