实参和形参

实参和形参

实参和形参的定义

  • 形参:全称为"形式参数"是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数
  • 实参:全称为"实际参数"是在调用时传递个该函数的参数

实参和形参的使用

  • 形参出现在函数定义中,在整个函数体内都可以使用,离开该函数则不能使用
    如:public void test(String str)其中str属于形参
  • 实参出现在主调函数中,进入被调函数后,实参变量也不能使用
    如:test(str)其中str属于实参,将变量传递进去的参数
  • 形参和实参的功能是作数据传送。发生函数调用时,主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送
    案例
    class Tset{
    public static void main(String[] args){
        //在这里str属于变量
        String str = "123";
        //但是在调用test方法时传入的参数叫做实参
        //test(实参);
        test(str);
    }
    //在方法调用时接收传入的参数叫做形参
    //void test(形参)
    public static void test(String str){
        System.out.println(str);
    }
    }