1、方法定义的格式

  修饰符 返回值类型 方法名称 (参数列表) {

    方法体语句;

    return语句;

}

2、详细解释:

(1)修饰符:public private protect(这里不做详细阐述)

(2)返回值类型:方法具有功能,有可能会有一些产出,就需要将数据返回给调用者。调用者需要知道生产出来的数据的数据类型。

(3)方法名称:给这段代码起的名字。只要是一个合法的标识符即可。第一个单词的首字母小写,从第二个单词开始首字母大写。动词、动宾结构。

(4)参数列表:这段代码要完成功能,可能会需要一些资源。在参数列表中,需要定义一些变量,内存中表示为容器,在调用本方法的时候,会由外界传入数据,存储到这些变量容器中。使用变量符号,表示那些将来可能传入的数据。

(5)方法体语句:真正要完成该方法功能的执行逻辑。

(6)return语句:最终生产出来的结果,要返回给调用者,使用return语句返回。如果没有任何生产内容,就可以写一个return;,用于表示方法结束。

 

方法的调用

 

1、格式:直接书写方法名称即可

 

  方法名称(实际参数);

 

2、方法调用的三种形式:

 

 (1)直接调用:表示某些内容的执行,而没有生产结果的情况

 

 (2)输出调用:方法的返回值,需要打印。如果这个结果只打印一次,不做其他的操作。

 

 (3)赋值调用:方法的返回值,使用某个变量来接收。如果这个结果需要反复使用。

 

3方法调用总体特点:

 

  方法不调用,就不执行。

方法注意事项

1、方法定义:

(1)方法不能嵌套定义,方法都是定义在主方法的下面。

(2)方法的先后没有区别

(3)方法的定义是平级关系

(4)方法可以嵌套调用,甚至可以自己调用自己

2、参数列表:

(1)形式参数:在定义方法时使用,需要加上数据类型的参数,也就是对于变量进行声明。各个变量之间,使用逗号分隔。

(2)实际参数:在方法调用时使用,不能加上数据类型的参数,也就是对于变量进行赋值。各个实际参数之间,也使用逗号分隔。顺序必须和定义的方法的形式参数的顺序一致。

3return语句:

(1)语句表达方法结束了;表示方法的产出内容。

(2)如果方法没有具体的返回内容,可以写成return; 此时的return语句可以省略。返回值类型必须写成void

(3)如果方法有具体的返回内容,那么return后面就需要加上返回的那个数据。返回值类型必须和return语句后面的数据的数据类型一致。

 (4)return语句返回数据,返回给调用者。谁来调用当前方法,当前方法就将数据返回给谁。

 

posted on 2019-07-07 19:52  幸福的小耗子  阅读(94)  评论(0编辑  收藏  举报