黑马程序员技术交流社区

标题: 形参和实参 [打印本页]

作者: whzkb123    时间: 2015-4-16 12:14
标题: 形参和实参
形参和实参怎么去分辨啊?这2个老在弄混.好混乱..
作者: 突然世界晴    时间: 2015-4-16 13:03
方法上面的是形参
调用该方法传入的是实参
作者: 智远    时间: 2015-4-16 13:36
形参接收值的,在方法体中。实参要赋值的,在主调函数中
作者: 君嘘    时间: 2015-4-16 15:39
什么都不如例子来的直观……
  1. class Demo
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 int a=1,b=2;
  6.                 add(a,b);
  7.         }
  8.         public static void add(int i,int j)
  9.         {
  10.                 System.out.println(i+j);
  11.         }
  12. }
复制代码


a,b是实参

i,j是形参


作者: 王善辉    时间: 2015-4-16 17:54
形参就是 在调用函数时候函数要传入什么参数的声明,实参就是真的传入什么参数
作者: wx348602984    时间: 2015-4-16 18:18
给你说一个不太专业,但是特别容易区分的通俗的,嘿嘿
实参 :实际参数,它是传给形参的
形参:形式参数,它是接收实参的
作者: 忆墨    时间: 2015-4-16 21:32
形参:形式参数
实参:实际参数

作者: icebatt    时间: 2015-4-16 21:49
形式参数 只在 他所在的方法中有效
相当于 调用者  与  实际运行者 之间的桥梁
调用者 把实际参数  赋给 形式参数
实际运行者 拿着形式参数 做运算后 将结果反给 调用者
实际运行者 与 形式参数 就结束了他的使命~~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2