2 回答
![?](http://img1.sycdn.imooc.com/533e4d660001312002000200-100-100.jpg)
TA贡献1796条经验 获得超10个赞
根据Java 语言规范,您所指的称为MethodModifier
+MethodHeader
。
从规范(§8.4 方法声明):
MethodDeclaration:
{ MethodModifier } MethodHeader MethodBodyMethodHeader:
结果 MethodDeclarator [ Throws ]
TypeParameters { Annotation } 结果 MethodDeclarator [ Throws ]MethodDeclarator:
标识符([ FormalParameterList ])[ Dims ]
![?](http://img1.sycdn.imooc.com/5333a1d100010c2602000200-100-100.jpg)
TA贡献1831条经验 获得超10个赞
modifier + return type + name of method + parameters + throwing exception{
//body
}
上述语法整体称为方法定义,您询问的部分称为Method-Headers。
->例如
public static int methodName(int a, int b) throws Exception
是一个叫做 Method-Header
和
public static int minFunction(int n1, int n2) {
int min;
if (n1 > n2)
min = n2;
else
min = n1;
return min;
}
这,作为一个整体称为方法体。
添加回答
举报