java中怎么找方法_程序来查找Java程序中的方法数量

Java没有任何功能所以答案是0.;)

如果你正在寻找方法的数量,你必须问自己,你想要

包括继承的方法。

一次多次计算覆盖方法。

包括Object中的所有方法。

例如

public class Main {

static class A {

public String toString() {

return super.toString();

}

}

static class B extends A {

public String toString() {

return super.toString();

}

}

public static void main(String args[]) {

for(Class clazz = B.class;clazz != null;clazz = clazz.getSuperclass()) {

for(Method m: clazz.getDeclaredMethods())

System.out.println(m);

}

}

}版画

public java.lang.String Main$B.toString()

public java.lang.String Main$A.toString()

protected void java.lang.Object.finalize() throws java.lang.Throwable

public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException

public final void java.lang.Object.wait() throws java.lang.InterruptedException

public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException

public boolean java.lang.Object.equals(java.lang.Object)

public java.lang.String java.lang.Object.toString()

public native int java.lang.Object.hashCode()

public final native java.lang.Class java.lang.Object.getClass()

protected native java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException

private static native void java.lang.Object.registerNatives()

public final native void java.lang.Object.notify()

public final native void java.lang.Object.notifyAll()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值