java基础-方法篇之方法的定义、方法的调用、形参与实参

一、

1)什么是方法?

方法:就是完成特定功能的代码块。        方法的好处:提高了代码的复用性!

2)方法的定义:

·格式        pubulic static void 方法名 (){

                        方法体;

                };

3)方法的调用:

·格式        方法名();

注:方法定义完毕后,需要调用才能执行。

java基础-方法篇之方法的定义、方法的调用、形参与实参_第1张图片

 我们定义了一个isEvenNumber 方法,该方法可判断number 是否为偶数,为了让isEvenNumber执行,我们必须在程序入口main 中调用该方法。

4)带参数方法的定义和调用

①方法定义

·格式        public static void 方法名 (参数){...};

·格式(单个参数) public static void 方法名 (数据类型   变量名){...};

注:带参数定义时,参数中的数据类型与变量名都不能缺少,缺少任一程序将报错。

       带方法定义时,多个参数之间使用逗号分隔。

②方法调用

·格式        方法名(参数);

·格式        方法名(变量名/字面量值);

例:        isEvenNumber (5);

注:带参数方法调用时,参数的数量与类型必须与方法定义中的设置匹配,否则程序将报错

java基础-方法篇之方法的定义、方法的调用、形参与实参_第2张图片

 我们将参数定为 (int number),在调用方法时,把已经定义好且赋值的number,传给方法isEvenNumber。在控制台上会打印false.

5)形参和实参

形参:方法定义中的参数        等同于变量定义格式;

实参:方法调用中的参数        等同于用变量或字面量;

6)带返回值方法的定义和调用

方法定义·格式        public static 数据类型 方法名 (参数){

                                return  数据;

                                };

注:方法定义时return 后面的返回值与方法定义上的数据类型要匹配,否则程序将报错。

方法的注意事项:①方法不能嵌套定义

                             ②void表示无返回值,可以省略,也可以单独的书写return后面不加数据

java基础-方法篇之方法的定义、方法的调用、形参与实参_第3张图片

 总结:

①方法定义的通用格式:        public static 返回值类型 方法名(参数){

                                                方法体;

                                                return 数据;

                                                };

②返回值类型            方法操作完毕之后返回的数据的数据类型

③方法名                调用方法时候使用的标识

④参数                有数据类型和变量名组成,多个参数之间用逗号隔开

⑤return                如果方法操作完毕,有数据返回,用于把数据返回给调用者

⑥定义方法时,要做好两个明确                明确返回值类型和参数

⑦调用方法时                void类型的方法,直接调用即可,非void类型的方法,推荐用变量接收调用

你可能感兴趣的:(java基础,java)