代码改变世界

方法签名

2014-04-14 07:26  pandeng0120  阅读(672)  评论(0编辑  收藏  举报

方法签名的组成如下:

一,访问修饰符 访问修饰符的可选值有四种:

                  1,public访问修饰符允许从任何地方调用该方法;  

         2,private访问修饰符意味着,出了在类内部以外,没有人能够调用它;

         3,protected访问修饰符用于继承;

         4,默认访问修饰符即没有访问修饰符,用于包;

二,可选修饰符 包括static,final,abstract,native,synchronized。类的方法可以不使用这些可选修饰符,也可以使用多个可选修饰符。

三,返回值 方法签名必须包括返回值类型,如果不需要返回一个值,使用void,否则必须指定一个返回值的数据类型。

四,方法名 方法名必须出现在返回值之后,必须是一个有效的java标示符,命名规则为驼峰法则。

五,形式参数列表 方法名后面是形式参数列表,一个形式参数由一个数据类型和一个标示符组成。

六,抛出的异常列表 当方法抛出一个受检查的异常,该异常必须在方法签名中使用throws关键字声明。throws关键字后可以声明多个异常,用逗号分隔。

            如果一个方法不需要使用throws声明任何异常,那么签名这部分可以不写。