方法

方法:

概念: 反复执行的代码片段,也可以用来描述一个功能

方法又称为函数
函数: y = f(x); z = f(x,y);

方法的格式:
访问权限修饰符 返回值类型 方法名(参数类型 参数名1, 参数类型 参数名1, …){
方法体;
return 返回值;
}
访问权限修饰符: 这个目前就用public static 修饰,后面会在面向对象讲解修饰符的时候讲解
返回值类型: 这里的类型可以是八大基本数据类型也可以是引用类型
方法名: 方法名满足见名知意,驼峰命名法,和变量名的命名规则一致,但是方法名一般都是动词
参数类型: 这里的类型可以是八大基本数据类型也可以是引用类型
参数名:
实际参数: 方法调用的时候传递的参数
形式参数: 方法定义的时候定义的参数
参数名和变量名的命名规则保持一致
方法体: 就是方法需要完成功能的代码片段
return
在方法中使用
return; 表示退出当前的方法,如果当前的方法就是主方法,主方法是jvm调用,那么就是退出java虚拟机
return 返回值: 表示退出方法的同时还返回一个结果给调用者,谁调用就返回给谁

方法定义的位置: main方法也是方法,在类体以内,又因为方法之间是平级关系,所以我们自己定义的方法应该在:
类体以内,方法体以外.

书写方法的三要素:
明确以下几个要素
1.返回值的类型 int
2.参数列表 int a, int b
3.方法名

方法的调用的三要素
1.方法需要什么类型的参数就传什么类型的参数
2.方法返回什么类型的值就拿什么类型的值接收
3.方法中实参和形参的参数的个数,顺序,类型必须保持一致

方法调用三种方式:
1.直接调用: 针对一个方法没有返回值的操作
2.输出调用: 针对有返回值,但是返回值我们不需要做后续的操作的时候使用
3.赋值调用: 针对有返回值, 但是我们还需要拿到这个返回值后续操作的时候使用

注意事项:
1.方法不调用不执行
2.方法调用的时候不需要指定参数的类型
3.形参和实参数据类型不一致
4.形参和实参个数不一致
5.参数传递一样满足数据类型的转换
6.方法不能嵌套定义
7.如果方法在定义的时候有返回值,那么在方法中一定要有return关键字返回数据给调用者,谁调用返回给谁
8.如果一个方法没有返回值,返回值类型书写 void
9.为了在书写方法的时候避免程序报错,可以优先写好返回值,如返回整型,就return 0

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值