getMethods获取的方法:
public java.lang.String io.kzw.advance.csdn_blog.Coder.getName()
public void io.kzw.advance.csdn_blog.Coder.setName(java.lang.String)
public int io.kzw.advance.csdn_blog.Coder.getAge()
public void io.kzw.advance.csdn_blog.Coder.setAge(int)
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 final void java.lang.Object.wait() 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()
public final native void java.lang.Object.notify()
public final native void java.lang.Object.notifyAll()
getDeclaredMethods获取的方法:
public java.lang.String io.kzw.advance.csdn_blog.Coder.getName()
public void io.kzw.advance.csdn_blog.Coder.setName(java.lang.String)
public int io.kzw.advance.csdn_blog.Coder.getAge()
public void io.kzw.advance.csdn_blog.Coder.setAge(int)
java.lang.NoSuchMethodException: io.kzw.advance.csdn_blog.Coder.setName(java.lang.String)
at java.lang.Class.getMethod(Class.java:1786)
at io.kzw.advance.csdn_blog.TestReflection.main(TestReflection.java:13)