Java基础(方法)

方法

public(修饰符)  static(修饰符)  void(返回类型)  main(方法名)(String[] args(参数;形参))

 

一个类中可以有多个方法,但是只能有一个main方法

一个编译单元中可以有多个类,但是只能有一个public类

 

1、无参无返回值的方法 public static void main()

2、无参有返回值的方法 public static int main(){ return (int)a }

3、有参有返回值的方法 public static int main(int a){ return (int)b }

4、有参无返回值的方法 public static void main(int a)

 

math.max 返回最大值

public static void fun(int... arr) 可变参数(接受不确定个int类型的数字)

fun(1,5,8); 后面可以随意加值

 

案例:用数组存放10位同学的分数,用方法计算班级总分以及平均分

变量作为方法的参数与数组作为方法的参数的区别

参数为变量,是值传递,改变形参的值,实参的值不受影响

参数为数组,传递的是地址(引用传递),形参改变,实参也会改变

 

基础数据类型作为方法参数时,改变形参值,实参值不会改变

引用数据类型作为方法参数时,改变形参值,实参值会改变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值