Java学习--方法

Java学习–方法和方法参数传递

方法

概念:方法,也叫函数,但是一般在java中都叫方法,可以看成是一个可以完成独立功能的代码块,可以反复使用,每次使用都是独立的!存在于类的结构体
1)X + Y = Z;代入不同的值,可以求到不同的结果
2)函数可以反复使用的!每次使用都是独立的
3)完成了一个独立的功能

语法:
返回值类型 方法名字( 形式参数 ){
}
public static void main(String[] args){
}
1.public static修饰符,修饰给与特殊意义
2.void:此处位置返回值类型,void 表示没有返回值
3.main:方法名字
4.(String[] args) : 一个形式参数,String[] 数据类型 args形式参数名字
形式参数: 本质没有值的;可以看成是有值的,在方法的内部完成功能的设计
5.{}:方法的结构体
完成功能的设计
6.方法写在类的结构体中
方法签名

方法名字+参数列表[类型,个数,顺序:必须一致]

方法重载

在同一个类中,方法名字相同,参数列表不同

方法return

1.方式:将方法运算的结果返回给方法调用着,方法内部将运算结果使用语句:
return 值/变量/表达式;
2.方法返回值的位置,必须写与方法内部返回值的数据一致的数据类型
3.注意:返回的是数据,不是变量或者表达式
4.方法返回值的结果,怎么使用?

方法参数传递

概念

在使用方法的时候,传入值或者变量,传递的到底是什么?

值传递:方法传递的是值

a)形式参数类型是基本数据类型
b)基本类型数据传递的是值

值引用:方法传递的是值得引用

c)形式参数类型是引用数据类型
d)引用传递其实传的是地址,形式参数类型是引用数据类型或数组。
e)实际参数(数据)是对象(或数组),这时实际参数与形式参数指向同一个地址
在方法执行中,对形式参数的操作实际上就是对实际参数的操作,这个结果在方法结束后被 保留了下来,所以方法执行中形式参数的改变将会影响实际参数

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值