java方法:MethodTest(02)

/*
	这个程序是一个体验程序,你看不懂,你只需要去体验就行了。
	体验一下方法的好处。
	
	*代码得到了重复使用。
	
	方法的本质是什么?
		*方法就是一段代码片段,并且这段代码片段
		可与完成某个特定的功能,并且可以被重复的使用。
		
		
		方法:对应的英语单词:Method
		方法在C语言当中叫做/Function
		
		方法定义在类体当中,在一个类体当中可以定义多个方法编写的位置没有先后顺序,可以随意
		
		方法体当中不能定义方法!!!!!!!!!!!!!!!!
		
		方法体由java语句构成,方法体当中的代码遵守自上而下的顺序依次执行。
		
		方法体当中
	注意:
		程序开始执行的时候是先执行main方法。
		因为main方法是一个入口。

		在java语言中所有的方法体中的代码都必须遵循自上而下的顺序依次逐行执行。
		这个必须记住。

		main方法不需要程序员手动调用,是由JVM调用的。
		但是除了main方法之外其他的方法,都需要程序员
		手动调用,方法只有调用的时候才会执行,方法不调用
		是不会执行的。
*/
public class MethodTest02{

	// 方法定义在类体当中。
	// 方法定义的先后顺序没有关系。都可以。
	/*
	public static void sumInt(int x, int y){ // 自上而下的顺序依次逐行执行。
		int z = x + y;
		System.out.println(x + "+" + y + "=" + z);
	}
	*/


	// 主方法。入口。
	public static void main(String[] args){ // 自上而下依次逐行执行。
		// 需求1:请编写程序,计算100和200的求和。
		sumInt(100, 200);
		// 需求2:请编写程序,计算666和888的求和。
		sumInt(666, 888);
		// 需求3:请编写程序,计算111和222的和
		sumInt(111, 222);
	}

	// 专门在这个类体当中定义一个方法,这个方法专门来完成求和。
	// x y z在以下的sumInt方法中都属于局部变量
	// 局部变量有一个特点:方法结束之后,局部变量占用的内存会自动释放。
	public static void sumInt(int x, int y){ // 自上而下的顺序依次逐行执行。
		int z = x + y;
		System.out.println(x + "+" + y + "=" + z);
	}

	public static void sum(){
		//System.out.println(x);
		//System.out.println(y); 
		//错误: 找不到符号
		//System.out.println(z);
	}

}

// 这里并没有讲解方法的定义,以及方法的调用。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值