方法

  1. 概念:将独立功能的代码组织成一个整体,使之成为特殊功能的代码集

注意:

    方法创建完才能使用

    方法需要手动调用才能执行,不调用是不会执行的

java学习5-方法

执行的结果为空

java学习5-方法

  1. 方法定义

public static void 方法名(){

    //方法体

}

方法调用

方法名();

注意:方法必须先定义后调用,否则程序会报错

  1. 方法调用的过程

java学习5-方法

  1. 带参数方法定义

java学习5-方法

 

 

 

4.2带参数方法调用

java学习5-方法

java学习5-方法

    1. 形参和实参

形参:方法定义中的参数(由数据类型跟数据名组成)

    等同于变量定义格式,例如:int number

实参:方法调用中的参数

    等同于使用变量或常量,例如:10   number

  1.  方法的注意事项

5.1 方法不能嵌套定义

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

6.  方法的重载

java学习5-方法

  1.  方法的通用格式

public static 返回值类型 方法名(参数){

        方法体;

        return 数据;

}

例:       public static boolean isEvenNumber(int number){

    return ture;

}

例:       public static int getMax(){

             Return 100;

}

用flag来接受isEvenNumber方法的返回值,返回值是boolean类型,所以用boolean接收

注:方法的返回值通常要用变量来接收,否则该返回值无意义

 

注1:public static:修饰符,目前只有这个格式

1.  返回值类型:方法操作完成之后返回的数据类型

    方法操作完毕,一般不写返回值,void可以写返回值,也可以不写,一般不建议写。

2.  方法名:调用方法时使用的标识

3.  参数: 由数据类型和变量名组成,多个参数之间用逗号隔开

4.  方法体:完整功能的代码块

5.  return: 方法操作完毕,有数据返回,用数据返回调用

 

注2:明确返回值的类型

主要明确操作完成后是否有返回值,如果没有,写void;如果没有,写清对应的数据类型

明确参数的值

    明确参数的类型跟数量

注3:

void中的值直接调用即可

其他数据类型建议使用变量接收

  1. 方法的重载

java学习5-方法

示例

java学习5-方法

9,方法的参数传递

9.1 对于基本数据类型的值,形参值的改变不会影响实参

java学习5-方法

9.2 对于引用数据类型的值,形参值的改变会影响实参

java学习5-方法

 

相关文章: