欢迎光临散文网 会员登陆 & 注册

CJB Java程序员 Day6

2022-07-25 20:21 作者:带把少女z  | 我要投稿

方法

例:

public class Practice1 {
public static void main(String[] args) {
int c = aqa(4,5);
System.out.println(c);  
}
public static int aqa(int a,int b) {
return a + b;
}

方法:

public static 返回值类型 方法名(形参列表){

方法体(封装的代码)

return 返回值;

}

调用:

返回值类型 变量名 = 方法名(实参列表);

作用:封装一段代码来调用

优点

1,提高编写速度

2,降低代码耦合度

3,提高代码复用率(降低代码重复度)

4,方便使用

5,提高代码阅读性

方法类型**

制作方法

方法位置:类中,方法外

分类:

基本的方法

语法:

public static void 方法名(){

方法体

}

有参数的方法

public static void 方法名(形参列表){

方法体

}

形参:声明的变量

形参列表:多个变量之间用逗号隔开

有返回值的方法

语法:

public static 返回值类型 方法名(形参列表){

方法体

return 返回值;

}

名词解释:

返回值类型:返回值得数据类型

void:没有返回值(返回值为空(null))

return:

单独使用表示为结束方法

return后有数值或变量,表示结束方法,并返回该数值或变量对应的数值

注意:

如果有返回值的方法使用分支语句作为结束

要保证每一个分支都有返回值

一个方法一次只能返回一个

有参数有返回值的方法

调用

作用:使用方法

位置:方法中

分类:

调用基本方法

语法:

方法名();

调用有参数的方法

语法:

方法名(实参列表);

注意:调用有参数的方法的,实参列表要与形参列表,顺序一致,数量一致,数据类型一致


调用有返回值的方法

语法:

方法名(实参列表);

数据类型 变量名 = 方法名(实参列表);

注意:

如果调用方法有返回值,可以使用变量接收,也可以不接收

接受的变量要与返回值的数据类型相同

调用有参数有返回值的方法

总结

方法的定义:

语法:

public static 返回值类型 (形参列表) {

方法体

return 返回值;

}

返回值类型:返回值的数据类型

方法名:自定义,符合小驼峰命名法

形参列表:一组声明的变量,可有可无

return:

单独使用时,表示结束方法

如果return后有数值或变量,表示结束方法的同时,返回该数值或该变量对应的值

方法的使用

语法:

方法名(实参列表);

数据类型 变量名 = 方法名 (实参列表);

变量名 = 方法名(实参列表);

注意:

实参列表要与形参列表长度一致,顺序一致,数据类型一致

有返回值的方法才可以使用变量接收

特殊使用情况

多重调用

概念:方法A中调用方法B,方法B中调用方法C

注意:避免死循环

重载**

概念:同一个类中,方法名相同,形参列表不同

(声明两个名称相同的类,有无形参列表或者形参列表数据类型不同)

递归

概念:在方法A中调用方法A

名词解释

函数:方法



CJB Java程序员 Day6的评论 (共 条)

分享到微博请遵守国家法律