疯狂java


您现在的位置: 疯狂软件 >> 新闻资讯 >> 正文

定义方法—[疯狂java讲义]


 

定义方法
 
        定义方法的语法格式如下:
 
[修饰符] 方法返回值类型 方法么(形参列表)
{
//由零条到多条可执行性语句组成的方法体
}
 
         方法语法格式的详细说明如下:
 
         1、修饰符:修饰符可以省略,也可以是public、protected、private、static、final、abstract、其中public、protected、private三个最多只能出现其中之一;abstract和final最多只能出现其中之一,它们可以与static组合起来修饰方法。
 
         2、方法返回值类型:返回值类型可以是Java语言允许的任何数据类型,包括基本类型和引用类型;如果声明了方法返回值类型,则方法体内必须有一个有效的return语句,该语句返回一个变量或一个表达式,这个变量或者表达式的类型必须与此处声明的类型匹配。除此之外,如果一个方法没有返回值,则必须使用void来声明没有返回值。
 
         3、方法名:方法名命名规则与属性命名规则基本相同,但通常建议方法名以英文中的动词开头。
 
         4、形参列表:形参列表用于定义该方法可以接受的参数,形参列表由零组到多组“参数类型形参名”组合而成,多组参数之间以英文逗号(,)隔开,形参类型和形参名之间以英文空格隔开。一旦在定义方法时指定了形参列表,则调用该方法时必须传入对应他的参数值——谁调用方法,谁负责为形参赋值。
 
         方法体里多条可执行性语句之间有严格的执行顺序,排在方法体前面的语句总是先执行,排在方法体后面的语句总是后执行。(摘自[疯狂java讲义])