Java Class getMethods() 方法

2025 年 3 月 21 日 | 阅读 2 分钟

Java Class 类的 getMethods() 方法返回一个包含方法对象的数组,这些方法对象代表了类或接口的所有公共方法,包括类或接口声明的方法以及从超类和超接口继承的方法。

语法

参数

不适用

返回值

方法对象数组

抛出

不抛出异常

示例 1

输出

Methods =
public void java.awt.Label.addNotify()
public javax.accessibility.AccessibleContext java.awt.Label.getAccessibleContext()
public int java.awt.Label.getAlignment()
public java.lang.String java.awt.Label.getText()
public synchronized void java.awt.Label.setAlignment(int)
public void java.awt.Label.setText(java.lang.String)
public void java.awt.Component.add(java.awt.PopupMenu)
public void java.awt.Component.remove(java.awt.MenuComponent)
public java.lang.String java.awt.Component.toString()
public void java.awt.Component.update(java.awt.Graphics)
public java.lang.String java.awt.Component.getName()
public boolean java.awt.Component.contains(int,int)
public boolean java.awt.Component.contains(java.awt.Point)
public java.awt.Dimension java.awt.Component.size()
public java.awt.Point java.awt.Component.getLocation(java.awt.Point)
public java.awt.Point java.awt.Component.getLocation()
public java.awt.Container java.awt.Component.getParent()

示例 2

输出

public static void ClassgetMethodsExample2.main(java.lang.String[])
public int ClassgetMethodsExample2.Calc(int)
public void ClassgetMethodsExample2.Work()
public static void ClassgetMethodsExample2.StaticMethod(java.lang.String)
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 final native void java.lang.Object.wait(long) 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()
 
下一个主题Java类