方法的定义及调用

 * 方法:其实就是完成特定功能的代码块
 * 定义格式:
 * 		修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {
 * 			方法体;
 * 			return 返回值;
 * 		}
 * 格式解释:
 * 		A:修饰符	目前记住public static
 * 		B:返回值类型	用于限定返回值的数据类型
 * 		C:方法名	为了方便我们调用方法的名字
 * 		D:参数类型	用于限定调用方法时传入的数据的类型
 * 		E:参数名	用于接收调用方法时传入的数据的变量
 * 		F:方法体	完成功能的代码
 * 		G:return 结束方法,并且把返回值带给调用者
 * 
 * 写一个方法有两个明确:
 * 		A:返回值类型	明确功能结果的数据类型
 * 		B:参数列表		明确有几个参数,以及参数的数据类型
 * 
 * 案例:
 * 		写一个方法用于求和。
 */
public class MethodDemo {
	public static void main(String[] args) {		
	}
	/* * 两个明确: * 返回值类型:int * 参数列表:int a,int b */
	public static int sum(int a,int b) {
		int c = a + b;
		return c;
	}
}
package com.itheima_01;
/* * 方法的调用:(有明确返回值的方法调用) * A:单独调用,没有意义 * B:输出调用,有意义,但是不够好,因为我可能需要拿结果进行进一步的操作 * C:赋值调用,推荐方式 */
public class MethodDemo2 {
	public static void main(String[] args) {
		//单独调用
		//sum(10,20);
		
		//输出调用
		//System.out.println(sum(10,20));
		
		//赋值调用
		int result = sum(10,20);
		//可以对result进行操作
		//result += 10;
		System.out.println(result);
	}
	
	/* * 求和方法 * * 两个明确: * 返回值类型:int * 参数列表:int a,int b */
	public static int sum(int a,int b) {
		int c = a + b;
		return c;
	}
}
全部评论

相关推荐

12-06 20:47
已编辑
复旦大学 C++
华为 终端小艺 定级估计是15a
khj:只要家里条件还行和不愿意太卷真别去华为这种农村做题家云集的地方
点赞 评论 收藏
分享
11-15 17:19
湖南大学 Java
成果成果成果果:这是哪个公司的hr,这么离谱吗,我没见过用性别卡技术岗的,身边女性同学拿大厂offer的比比皆是
点赞 评论 收藏
分享
霁华Tel:秋招结束了,好累。我自编了一篇对话,语言别人看不懂,我觉得有某种力量在控制我的身体,我明明觉得有些东西就在眼前,但身边的人却说啥也没有,有神秘人通过电视,手机等在暗暗的给我发信号,我有时候会突然觉得身体的某一部分不属于我了。面对不同的人或场合,我表现出不一样的自己,以至于都不知道自己到底是什么样子的人。我觉得我已经做的很好,不需要其他人的建议和批评,我有些时候难以控制的兴奋,但是呼吸都让人开心。
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务