Java study notes (8)-method, return, formal and actual parameters, method recursion

method

在代码中为了实现重复利用同一段代码和逻辑而存在的功能。
每个方法都有自己运行的一个栈空间。
格式:
	修饰符 返回值类型  方法名(参数列表){
			方法体;
			return 返回值;
	}

return

return后面的方法不再执行,编译器遇到return后就会停止执行。return常常用在递归迭代中,用于停止运行函数。

Formal parameters and actual parameters

形式参数是指方法在定义过程中参数列表中的变量。
实际参数是指在使用方法的过程中传入的参数。
在方法调用时,实际参数的值被复制给形式参数,因此实参在进行调用时,应该和形参保持一致。
基本数据类型在传递参数时是将具体的值赋值给形参,引用数据类型在传递参数时是将地址值赋值给形参。

Method recursion

方法自己调用自己的过程。
容易造成内存的溢出。这是因为方法在使用过程中是会开辟内存的,而递归可能无限递归下去,造成内存的溢出。

Modifier

有修饰符的时候类名必须和文件名保持一致。否则不能运行。	

Guess you like

Origin blog.csdn.net/qq_42351519/article/details/111041629