method.html
来自「j2se5-api-zh,java文档的中文版本」· HTML 代码 · 共 882 行 · 第 1/4 页
HTML
882 行
<TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="Type.html" title="java.lang.reflect 中的接口">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#getGenericReturnType()">getGenericReturnType</A></B>()</CODE><BR> 返回表示由此 <tt>Method</tt> 对象所表示方法的正式返回类型的 <tt>Type</tt> 对象。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#getModifiers()">getModifiers</A></B>()</CODE><BR> 以整数形式返回此 <code>Method</code> 对象所表示方法的 Java 语言修饰符。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../String.html" title="java.lang 中的类">String</A></CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#getName()">getName</A></B>()</CODE><BR> 以 <code>String</code> 形式返回此 <code>Method</code> 对象表示的方法名称。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../annotation/Annotation.html" title="java.lang.annotation 中的接口">Annotation</A>[][]</CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#getParameterAnnotations()">getParameterAnnotations</A></B>()</CODE><BR> 返回表示按照声明顺序对此 <tt>Method</tt> 对象所表示方法的形参进行注释的那个数组的数组。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../Class.html" title="java.lang 中的类">Class</A><?>[]</CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#getParameterTypes()">getParameterTypes</A></B>()</CODE><BR> 按照声明顺序返回 <code>Class</code> 对象的数组,这些对象描述了此 <code>Method</code> 对象所表示的方法的形参类型。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../Class.html" title="java.lang 中的类">Class</A><?></CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#getReturnType()">getReturnType</A></B>()</CODE><BR> 返回一个 <code>Class</code> 对象,该对象描述了此 <code>Method</code> 对象所表示的方法的正式返回类型。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="TypeVariable.html" title="java.lang.reflect 中的接口">TypeVariable</A><<A HREF="Method.html" title="java.lang.reflect 中的类">Method</A>>[]</CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#getTypeParameters()">getTypeParameters</A></B>()</CODE><BR> 返回 <tt>TypeVariable</tt> 对象的数组,这些对象描述了由 <tt>GenericDeclaration</tt> 对象表示的一般声明按声明顺序来声明的类型变量。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#hashCode()">hashCode</A></B>()</CODE><BR> 返回此 <code>Method</code> 的哈希代码。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../Object.html" title="java.lang 中的类">Object</A></CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#invoke(java.lang.Object, java.lang.Object...)">invoke</A></B>(<A HREF="../Object.html" title="java.lang 中的类">Object</A> obj, <A HREF="../Object.html" title="java.lang 中的类">Object</A>... args)</CODE><BR> 对带有指定参数的指定对象调用由此 <code>Method</code> 对象表示的基础方法。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#isBridge()">isBridge</A></B>()</CODE><BR> 如果此方法是 bridge 方法,则返回 <tt>true</tt>;否则,返回 <tt>false</tt>。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#isSynthetic()">isSynthetic</A></B>()</CODE><BR> 如果此方法为复合方法,则返回 <tt>true</tt>;否则,返回 <tt>false</tt>。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#isVarArgs()">isVarArgs</A></B>()</CODE><BR> 如果将此方法声明为带有可变数量的参数,则返回 <tt>true</tt>;否则,返回 <tt>false</tt>。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../String.html" title="java.lang 中的类">String</A></CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#toGenericString()">toGenericString</A></B>()</CODE><BR> 返回描述此 <code>Method</code> 的字符串,包括类型参数。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../String.html" title="java.lang 中的类">String</A></CODE></FONT></TD><TD><CODE><B><A HREF="Method.html#toString()">toString</A></B>()</CODE><BR> 返回描述此 <code>Method</code> 的字符串。</TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.reflect.AccessibleObject"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从类 java.lang.reflect.<A HREF="AccessibleObject.html" title="java.lang.reflect 中的类">AccessibleObject</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="AccessibleObject.html#getAnnotations()">getAnnotations</A>, <A HREF="AccessibleObject.html#isAccessible()">isAccessible</A>, <A HREF="AccessibleObject.html#isAnnotationPresent(java.lang.Class)">isAnnotationPresent</A>, <A HREF="AccessibleObject.html#setAccessible(java.lang.reflect.AccessibleObject[], boolean)">setAccessible</A>, <A HREF="AccessibleObject.html#setAccessible(boolean)">setAccessible</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从类 java.lang.<A HREF="../Object.html" title="java.lang 中的类">Object</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../Object.html#clone()">clone</A>, <A HREF="../Object.html#finalize()">finalize</A>, <A HREF="../Object.html#getClass()">getClass</A>, <A HREF="../Object.html#notify()">notify</A>, <A HREF="../Object.html#notifyAll()">notifyAll</A>, <A HREF="../Object.html#wait()">wait</A>, <A HREF="../Object.html#wait(long)">wait</A>, <A HREF="../Object.html#wait(long, int)">wait</A></CODE></TD></TR></TABLE> <P><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>方法详细信息</B></FONT></TH></TR></TABLE><A NAME="getDeclaringClass()"><!-- --></A><H3>getDeclaringClass</H3><PRE>public <A HREF="../Class.html" title="java.lang 中的类">Class</A><?> <B>getDeclaringClass</B>()</PRE><DL><DD>返回表示声明由此 <code>Method</code> 对象表示的方法的类或接口的 <code>Class</code> 对象。<P><DD><DL><DT><B>指定者:</B><DD>接口 <CODE><A HREF="Member.html" title="java.lang.reflect 中的接口">Member</A></CODE> 中的 <CODE><A HREF="Member.html#getDeclaringClass()">getDeclaringClass</A></CODE></DL></DD><DD><DL><DT><B>返回:</B><DD>表示声明基础成员的类的对象</DL></DD></DL><HR><A NAME="getName()"><!-- --></A><H3>getName</H3><PRE>public <A HREF="../String.html" title="java.lang 中的类">String</A> <B>getName</B>()</PRE><DL><DD>以 <code>String</code> 形式返回此 <code>Method</code> 对象表示的方法名称。<P><DD><DL><DT><B>指定者:</B><DD>接口 <CODE><A HREF="Member.html" title="java.lang.reflect 中的接口">Member</A></CODE> 中的 <CODE><A HREF="Member.html#getName()">getName</A></CODE></DL></DD><DD><DL><DT><B>返回:</B><DD>基础成员的简单名称</DL></DD></DL><HR><A NAME="getModifiers()"><!-- --></A><H3>getModifiers</H3><PRE>public int <B>getModifiers</B>()</PRE><DL><DD>以整数形式返回此 <code>Method</code> 对象所表示方法的 Java 语言修饰符。应该使用 <code>Modifier</code> 类对修饰符进行解码。<P><DD><DL><DT><B>指定者:</B><DD>接口 <CODE><A HREF="Member.html" title="java.lang.reflect 中的接口">Member</A></CODE> 中的 <CODE><A HREF="Member.html#getModifiers()">getModifiers</A></CODE></DL></DD><DD><DL><DT><B>返回:</B><DD>基础成员的 Java 语言修饰符<DT><B>另请参见:</B><DD><A HREF="Modifier.html" title="java.lang.reflect 中的类"><CODE>Modifier</CODE></A></DL></DD></DL><HR><A NAME="getTypeParameters()"><!-- --></A><H3>getTypeParameters</H3><PRE>public <A HREF="TypeVariable.html" title="java.lang.reflect 中的接口">TypeVariable</A><<A HREF="Method.html" title="java.lang.reflect 中的类">Method</A>>[] <B>getTypeParameters</B>()</PRE><DL><DD>返回 <tt>TypeVariable</tt> 对象的数组,这些对象描述了由 <tt>GenericDeclaration</tt> 对象表示的一般声明按声明顺序来声明的类型变量。如果基本一般声明没有声明类型变量,则返回长度为 0 的数组。<P><DD><DL><DT><B>指定者:</B><DD>接口 <CODE><A HREF="GenericDeclaration.html" title="java.lang.reflect 中的接口">GenericDeclaration</A></CODE> 中的 <CODE><A HREF="GenericDeclaration.html#getTypeParameters()">getTypeParameters</A></CODE></DL></DD><DD><DL><DT><B>返回:</B><DD><tt>TypeVariable</tt> 对象的数组,这些对象描述了通过一般声明来声明的类型变量<DT><B>抛出:</B><DD><CODE><A HREF="GenericSignatureFormatError.html" title="java.lang.reflect 中的类">GenericSignatureFormatError</A></CODE> - 如果此一般声明的一般签名不符合 Java Virtual Machine Specification, 3rd edition 中指定的格式<DT><B>从以下版本开始:</B></DT> <DD>1.5</DD></DL></DD></DL><HR><A NAME="getReturnType()"><!-- --></A><H3>getReturnType</H3><PRE>public <A HREF="../Class.html" title="java.lang 中的类">Class</A><?> <B>getReturnType</B>()</PRE>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?