java中形参和实参各是什么

有什么作用... 有什么作用 展开
 我来答
小鱼技艺
2008-08-05 · TA获得超过2990个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:135万
展开全部
形参传递对变量的引用,也就是传递的变量的地址。因此,当参数发生改变时,传递的变量也改变了;

实参传递的是变量的一个副本,可以看成是对传递的变量的一个复制。因此,藏参数发生改变时,对原来的变量不产生影响
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rrroger
推荐于2016-11-13 · TA获得超过1715个赞
知道小有建树答主
回答量:824
采纳率:0%
帮助的人:0
展开全部
形式类型:是你在定义方法时括号里面的参数。
如:public void setName(String name){this.name = name;}
name:就是形式参数。

实际类型:在调用方法是传进去的参数。
如: setName("张三");
"张三":就是实际类型。

注意形式类型与实际类型的数据类型的匹配。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
neusoft_mouse
2008-08-05
知道答主
回答量:19
采纳率:0%
帮助的人:12.8万
展开全部
class Test{
public void sayHello(String str){
//上面的str是形式参数,就是说它在这只是站了个位置,告诉编译器我这里是一个字符串型的变量,你调用我的时候需要传给我个实际的值才行。
System.out.println(str);
}
public static void main(String [] args){
Test t = new Test();
String shican = "hello!";
t.sayHello(shican);
//这里shican是实际传给sayHello方法的参数,叫实参,本程序结果输出hello!
}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chn4840235
2008-08-05
知道答主
回答量:22
采纳率:100%
帮助的人:2.3万
展开全部
形参是你在设计某个方法 时需要用到的参数类型。如:
public static void test(int i) {
this.m = i;
}
这个方法 中的 int i 是你设计的时候需要用到的参数。它不是 确定的某个值如(1,2,3,4,)。当你要用到这个方法时,如:
public static void main(String[] args) {
int x = 4;
test(x);
}
在上面方法中带入的就是 确定的值,叫实参
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyrickie
2008-08-05 · TA获得超过201个赞
知道答主
回答量:303
采纳率:0%
帮助的人:129万
展开全部
public void method(int num)//这时method的形参就是num
{
System.out.println(num);
}

public static void main(String[] args)
{
method(1);//调用方法时传入一实际的参数
}

我是这样理解的!!!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式