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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陆小凤 初级黑马   /  2015-4-10 13:05  /  799 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有木有大大来解答一下,怎么有办法深刻记忆这两个东东,每次学了都记不住啊 。。。。daung!!!!

8 个回复

倒序浏览
形参没有具体的值    实参是有具体值的   如    int a=3;这是实参    public  void  add(int a){
}这个就是形参
回复 使用道具 举报
你可以这样去理解形参与实参:
1.形参就是你无法提供的值,所以才要用参数去代替你这个无法提供的值.
2.实参就是你实际调用带形参的方法时,要把这个带形参的方法给他用实际的值代替你的参数。
例如:
public void showInfo(string name)//这个name就是形参,因为你不知道叫什么,只能用参数来代替
{
   system.out.print("这是带形参的方法")
}

Scanner input = new Scanner(System.in);
System.out.println("请输入姓名:");
String newName = input.next();
//这时调用你的方法
showInfo(newName);//这里的新名字就是实参,是实际的值

亲手打的这么多还请采纳~需要技术分:)
回复 使用道具 举报
实参有具体的值,形参没有
回复 使用道具 举报
邓士林 来自手机 高级黑马 2015-4-10 22:28:45
报纸
多想想吧。。
回复 使用道具 举报
形参就是方法上声明的参数列表里的参数,实参就是要传入到方法声明上的参数!   其实没必要记形参和实参,这样容易混淆,只要理解了就不会错。
回复 使用道具 举报
实参是实际参数,形参是形式参数,一般定义在方法中,用来传递实际参数
回复 使用道具 举报
形参是局部变量,实参是实际传的值,调用方法的时候,会将实参的值传给形参(即 方法内的局部变量),方法内计算是用形参计算的
回复 使用道具 举报
因为不确定需要什么数,所以函数上面才会写形参,然后其他地方调用函数就会写一个实际的数,这个数就是实参
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马