Java-[华为笔试题]:创建一个静态方法,给它传入一个对象,请循环的打印出该对象所在类的类名和所实现的方法名.

发布于 2016-12-21 16:11:21 字数 0 浏览 1190 评论 1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

偏爱自由 2017-08-09 11:54:38

import java.lang.reflect.Method;
public class T4 {
public static void ShowObject(Object o) {
System.out.println(o.getClass().getName());
Method ms[] = o.getClass().getMethods();// 类名
for (Method m : ms) {
System.out.println(m);// 方法
}
}
public static void main(String[] args) {
// 参数为对象实例,同样也可以传入自定义类
// 此处简单打印两个
ShowObject(new Object());
ShowObject(new String(""));
}
}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文