java学习笔记——方法

方法的概述

什么是方法
方法就是具有特定功能的代码块。
简单的理解就是,把一段完整的代码,看成一个整体,并给这段代码起个名字,以后再用的时候,使用这个名字就相当于执行了这一段代码。
即 方法必须向创建才能使用,创建只需要一次,使用可以多次,方法的创建过程成称为方法的定义。

方法的定义

方法隶属于类,因此方法要定义在类中,且方法不能定义在别的方法体内。

定义的格式

public static 返回值类型 方法名(参数列表){
	方法体
}

方法的调用

方法定义好之后,就可以在想要使用的时候调用方法,达到使用方法的目的。

方法调用的格式
方法名(参数);

方法的分类

参数:方法执行所需要的外界数据。
返回值:方法执行完之后,给外界的数据。

方法可以安装有没有参数和返回值进行分类
1、无参数无返回值方法
2、无参数有返回值方法
3、有参数无返回值方法
4、有参数有返回值方法

形参、实参

形参

形参:全名叫形式参数,出现在方法定义中,形参值是用来占位的,用来代替未来调用时传递过来的数据

实参

实参:全名叫实际参数,出现在方法调用中,实参是方法执行时真正要用到的数据。

方法重载

在同一个类中,如果多个方法具有相同的方法名,但参数类型或者参数个数不相同(或者都不相同)
这就是方法的重载.

public static void main(String[] args){
	System.out.println(sum(20,30));
	System.out.println(sum(3.6,4.0));
	System.out.println(sum(1,2,3))
}		
public static double sum(double x,double y){
		return x+y;
}
public static int sum(int x,int y){
		return x+y
}
public static int sum(int x,int y.int z){
		return x+y+z;
}

不定参数方法

不定参数方法:指的是方法的参数是可变的,不确定的,只有调用的时候,才知道参数的具体个数

public static int calcuate(int...nums){
	int sum=0;
	for(int i=0;i<nums.length;i++){
		sum+=nums[i];
		}
		return sum;
	}
	//在不定参数方法里,形参本质上是一个数组,数组里存放的是各个实参,实参按顺序存入数组,取的时候按数组名(下标)取出元素使用
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值