A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

whzkb123

中级黑马

  • 黑马币:26

  • 帖子:38

  • 精华:0

© whzkb123 中级黑马   /  2015-4-16 12:14  /  462 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

形参和实参怎么去分辨啊?这2个老在弄混.好混乱..

评分

参与人数 2黑马币 +40 收起 理由
One_M + 20 很给力!
斷灬dian + 20 很给力!

查看全部评分

7 个回复

倒序浏览
方法上面的是形参
调用该方法传入的是实参
回复 使用道具 举报
形参接收值的,在方法体中。实参要赋值的,在主调函数中
回复 使用道具 举报
什么都不如例子来的直观……
  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 21:32:42
7#
形参:形式参数
实参:实际参数
回复 使用道具 举报
形式参数 只在 他所在的方法中有效
相当于 调用者  与  实际运行者 之间的桥梁
调用者 把实际参数  赋给 形式参数
实际运行者 拿着形式参数 做运算后 将结果反给 调用者
实际运行者 与 形式参数 就结束了他的使命~~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马