形式参数和实际参数理解

Posted yusuf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了形式参数和实际参数理解相关的知识,希望对你有一定的参考价值。

package demo;

public class Sum {

public static int sum(int a, int b) {
int result = a + b;
return result;
}

/*1第一步,找到这个方法(sum方法);
*2参数传递(将10交给a,将4交给b);
*3执行方法体(大括号里面);
*4将结果返回;
*另外,这里补充说明什么是形式参数,什么是实际参数;
*【形式参数】:在“定义”方法的时候,写在小括号内的参数,这里的a和b就是形式参数。(被动接收数据的)
*参数传递的过程中,有【两项规则】;
*1对于基本数据类型(包括String)来说,形式参数的操作不会影响实际参数。
*2对于引用数据类型(除了String)来说,形式参数的操作会影响实际参数。
*/
public static void main(String[] args) {

int JieGuo = sum(10, 4);
System.out.println(JieGuo);

}

}

以上是关于形式参数和实际参数理解的主要内容,如果未能解决你的问题,请参考以下文章

深入理解JS函数的参数(arguments)的使用

有关java参数的两种传递机制

记录一次线程池的在项目中的实际应用,讲解一下线程池的配置和参数理解。

java值和地址值传递字符串常量池的理解

python对函数的理解

如何理解Java的值传递