java基础八 方法

------方法是什么?

含义:完成特定功能的代码块。

作用:为了提高代码的 复用性 
格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {
方法体语句;
return 返回值; 

格式里面的相关解释:

修饰符:有权限修饰符,状态修饰符

返回值类型:就是功能结果的数据类型  如果没有返回值类型就用void 表示 
方法名:符合命名规则即可 这个方法的名字,调用时调用方法名就行
参数类型:参数的数据类型
参数名:变量名
方法体语句:完成功能的代码
return:用来结束方法,返回值类型是void时,不用return

返回值:这个方法功能的结果,由return带给调用者


------方法里的参数

形式参数:方法定义上的,用于接收实际参数的

实际参数:实际参与运算的。


------方法调用

在java中,调用方法时可以用:单独调用,输出调用,赋值调用,一般推荐赋值调用方法,那么这三种都是指什么呢?

所谓的单独调用,就是只调用该方法,却不用一个变量去接收返回结果(有返回值的时候),这样是没有意义的;但是如果该方法没有返回值,里面只是一个输出语句,那就可以单独调用;

再说输出调用,就是在输出语句里面调用该方法;如果只是想测试方法结果并且显示在控制台,可以用这个方法,如果这个返回值你是有其他作用,或者这个方法里面是一个输出语句,那么输出调用是不可以的;

最后说到的赋值调用,就是用一个变量接收返回值,可以在程序其他地方用这个变量.(有返回之后的情况下),返回值类型是void的时候是不能赋值调用的

注意:

方法不调用不执行
方法与方法是平级关系,不能嵌套定义
方法定义的时候参数之间用逗号隔开
方法调用的时候直接传递对应形参的数据类型的数据就可以,不用传递数据类型
如果方法没有明确的返回值,就不需要return语句,如果有返回值,就必须有一个return语句

在方法中,如果返回值类型是void,return是可以省略的,此时系统会默认加上return;


------方法重载:
定义:在同一个类中,方法名相同,参数列表不同 ,与返回值类型无关。
参数列表不同包括:参数个数不同,参数类型不同,参数的顺序不同

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值