Java中的方法以及方法重载

方法的定义:方法是定义在类中具有某种特定功能代码块


方法的格式:

访问修饰符    返回值类型    方法名(形式参数类型    形式参数名){

  执行的语句;

  return 返回值;

方法解释:

1.访问修饰符:对于该方法的访问权限

2.返回值类型:方法运行后结果的类型

3.方法名:自己根据标识符起的名字,需要坐到见名知义

4.形式参数:形式参数是一个变量

5.return:返回方法的上一层(return讲解)

6. 返回值:方法运行结束后的结果,讲结果返回给调用者


方法的分类:

1.有形式参数并且有返回值的方法(return


2.形式参数并且有返回值的方法(return

//例题:叫好朋友去买冰棍
public class Demo {
	public static void main(String[] args) {
		 Demo tom = new Demo();//创建一个人,名字叫tom
		 String ice = tom.buyIceCream();//叫tom去买冰棍
		 System.out.println("tom买了:"+ice);
	}
	//买冰棍的方法
	public String buyIceCream(){
		return "冰棍";
	}
}


3.有形式参数并且无返回值的方法(void

public class Demo {
	public static void main(String[] args) {
		 Demo jack = new Demo();//创建一个人,名字叫jack
		 jack.buy(100);//给参数赋值
	}
	//一个购买的方法
	public void buy(int money){
		System.out.println("买了一瓶水,花了:"+money+"元钱");
		//return;
	}
}


4.形式参数并且无返回值的方法(void

public class Demo {
	public static void main(String[] args) {
		 Demo jack = new Demo();//创建一个人,名字叫jack
		 jack.sayHello();
	}
	//一个说hello的方法
	public void sayHello(){
		System.out.println("Hello World");
		//return;
	}
}


总体分为两种:有返回值(return)和无返回值(void

方法中可以调用方法


使用方法的注意事项:

1、方法不需要返回值时,返回值类型用关键字void表示,并且方法语句中的return在最后行可以省略不写

2、方法只能调用方法,不可以在方法中定义方法

3 、定义方法时,方法的结果应该返回给调用处,由调用处处理


使用方法的好处:

1、定义方法可以将功能代码进行封装

2 、便于对功能进行复用


如果一段代码需要重复出现两次以上,就使用方法封装,一个方法尽量只完成一个功能


方法重载:

在同一个类中,有多个功能相似的方法名相同,但是参数列表(类型与个数不同的方法。

方法重载格式:

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

特点:

1.参数类型不同

2.参数个数不同

3. 与返回值无关


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值