为了账号安全,请及时绑定邮箱和手机立即绑定

不属于签名或主体的方法部分的名称是什么

不属于签名或主体的方法部分的名称是什么

江户川乱折腾 2021-06-04 17:55:03
正如我们在java中所知,方法签名只包含方法名称及其参数。它不包括修饰符和返回类型,也不包括此方法抛出的异常。到此为止就好了。所以我的疑问是:Name of method + parameters --> 称为 **method signature**然后modifier + return type + name of method + parameters + throwing exception --> 称为 ????我希望我让你们明白我的问题。
查看完整描述

2 回答

?
白衣染霜花

TA贡献1796条经验 获得超10个赞

根据Java 语言规范,您所指的称为
MethodModifier+MethodHeader

从规范(§8.4 方法声明):

MethodDeclaration:
    MethodModifier } MethodHeader MethodBody

MethodHeader:
    结果 MethodDeclarator Throws ]
    TypeParameters Annotation } 结果 MethodDeclarator Throws ]

MethodDeclarator:
    标识符FormalParameterList ]Dims ]


查看完整回答
反对 回复 2021-06-10
?
慕哥6287543

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; 

     }

这,作为一个整体称为方法体。


查看完整回答
反对 回复 2021-06-10
  • 2 回答
  • 0 关注
  • 308 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信