JavaSE之方法定义

本文详细介绍了Java中方法的定义,包括方法的返回值类型、方法名称、参数列表等要素,并通过实例展示了方法的三种调用方式:单独调用、打印调用和赋值调用。此外,文章还阐述了方法的类比——工厂,强调了参数(原料)和返回值(产出物)的重要性,并解析了方法定义的完整格式。最后,通过图解和注释解释了`return`关键字的作用和方法的返回值概念。
摘要由CSDN通过智能技术生成
package com.demo.study0614;

import java.io.Console;
/*
 * 	定义一个两个int数字相加的方法,三要素,
 * 		返回值类型:int
 * 		方法名称:	sum
 * 		参数列表:	int a,int b
 * 
 * 方法的三种调用格式:
 * 	1.单独打印
 * 	2.打印调用
 * 	3.赋值调用
 * 
 * 注意:此前学习的犯法,返回值类型为固有的void情况下只能单独调用,不能进行其他的打印调用和赋值调用
 */
public class DemoMethodDefine {	//方法定义
	public static void main(String[] args ) {
		System.out.println("方法定义{define}:");
		//单独调用
		sum(10, 20);
		System.out.println("====");
		
		//打印调用
		System.out.println(sum(10, 15));
		
		//赋值调用
		int num1 = sum(15, 25);//将sum方法赋值给num1
		System.out.println(num1);//45
	}
	public static int sum(int a,int b) {
		int result = a+b ;
		return result;
	}

}

定义:方法其实就是若干个的语句集合。

方法就好比一个工厂:
蒙牛工厂

  • 原 料:奶牛,饲料,水;
  • 产出物:奶制品

钢铁工厂

  • 原 料:铁矿石,煤炭;
  • 产出物:钢铁建材

参数(原料): 进入方法的数据
返回值(产出物): 方法中出来的值

 /**
 * 定义方法的完整格式:
 * 	修饰符 返回值类型 方法名称 (参数类型 参数名称 ....){
 * 		方法体;
 * 		return;//返回值
 * 	}
 * /

赋值调用图解:
在这里插入图片描述

相关解释:

  • 修饰符,现阶段固有写法
  • 返回值类型,方法最终产生数据结果是什么类型
  • 方法名称,方法的名字,规则和变量一样,小驼峰
  • 参数类型,进入方法的数据失身类型
  • 参数名称,方法中的数据所对应的变量名称 (PS:参数如果有多个,使用逗号进行分割;)
  • 方法体:方法需要做的事情,若干行代码
  • return:两个作用:第一,停止当前方法
  • 第二,将后面的返回值还给调用处
  • 返回值,也就是方法执行的最终产生的数据结果;
  • return后面的返回值必须 和 前面的“返回值类型”保持对应。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨DaB

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值