方法及方法参数传递

方法的概念

概念:方法,也叫函数,但是一般在java中都叫方法,可以看成是一个可以完成独立功能的代码块,

  可以反复使用,每次使用都是独立的!存在于类的结构体。

作用:完成功能,数据的处理!可以反复使用,每一次使用都是独立的

认识方法

修饰符: public static  修饰给予特殊意义

void位置:此处位置返回值类型,void 表示没有返回值

小括号前面: 方法的名称

小括号里面: 参数列表。形式参数,本质没有值的;可以看成是有值的,在方法的内部完成功能的设计

大括号里面: 方法体,完成数据的处理,和完成功能

方法的使用

1,本类,static 修饰的方法,直接方法名(参数列表);

2,不在本类,但是被static 修饰的方法,建议使用 类名.方法名(参数列表);

3,不同类中,不被static修饰, 使用该类的对象:  对象. 方法名(参数列表);

方法签名加方法重载

1.方法签名:方法名字+参数列表[类型,顺序,个数]

----->在使用一个类中的,一个方法的时候,确定到底使用的是哪个

2.方法重载

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

方法名:见名知意:方便我们调用方法

如果两个方法是一样的名字,我们就看我们输入的值的类型去和方法的参数顺序对比。来确定使

方法return

如果想在主方法里面输出这个方法的结果,或者将这个值再和其他值进行运算的话,就需要将方法里面执行完用return返回这个值,这样就可以将add(n,a)看着一个值来使用。

方法return

概念:一个方法:使用完成之后,如果有结果值,返回给方法使用者[需要返回就设计返回]

注意事项:

1.一个方法设计:return的数据类型,必须与方法返回值的类型一致

2.一个方法:内部代码只看结构的,不看值的

 

方法参数传递

1.值传递

1.方法的参数传递

使用一个方法的时候,传递数据

1.基本数据类型:传递的是值的本身

2.引用数据类型:传递的是一个引用地址

2.值引用

1.值引用:

一个方法,传递引用类型数据

例如:

int[] arr = new int[];

使用如下方法

print(arr);//传递的是arr持有的该数组的引用地址

public static void print(int[] arr){

}

转载于:https://my.oschina.net/u/4082948/blog/3027046

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值