参数,变量,常量,实际参数,形式参数,局部变量,全局变量分别指的什么?有何区别?
答案:2 悬赏:80 手机版
解决时间 2021-03-23 13:46
- 提问者网友:玫瑰园
- 2021-03-23 04:22
参数,变量,常量,实际参数,形式参数,局部变量,全局变量分别指的什么?有何区别?
最佳答案
- 五星知识达人网友:雪起风沙痕
- 2021-03-23 04:55
public class test(){
public int add(int a,int b){
return a+b;
}
int d= 4;
public void test(){
int a= 1;
int b=2;
int c=add(a,b);// c=3
int e=add(c,d);//e=7
}
}我就拿上边写的说吧,其中参数就是指一个方法你可能需要传入一些东西,来做到一些事情,比如我写的add 方法,就是需要传入2个指,他来吧这两个值相加然后返回和,那么a,b就是参数,变量就是可以数值可以变化的量,比如我的test中设置的a,b,c,e。都是变量,他们都是局部变量,因为他们都是在一个方法中定义的,只能在这个方法中使用,d也是变量,不过他是
全局变量,意思就是他可以在这个类中的任意部分被使用,常量的话是指被final 修饰的变量,就是常量,但是常量也是指的他所指的指针地址不可改变而已,比如这个常量是一个list,那么他里面的实际内容还是可以改变的,。最后形式参数就是这我add方法中的括号中的(int a,int b)了,实际参数指的就是 我在test中写的 a,b了。希望采纳
public int add(int a,int b){
return a+b;
}
int d= 4;
public void test(){
int a= 1;
int b=2;
int c=add(a,b);// c=3
int e=add(c,d);//e=7
}
}我就拿上边写的说吧,其中参数就是指一个方法你可能需要传入一些东西,来做到一些事情,比如我写的add 方法,就是需要传入2个指,他来吧这两个值相加然后返回和,那么a,b就是参数,变量就是可以数值可以变化的量,比如我的test中设置的a,b,c,e。都是变量,他们都是局部变量,因为他们都是在一个方法中定义的,只能在这个方法中使用,d也是变量,不过他是
全局变量,意思就是他可以在这个类中的任意部分被使用,常量的话是指被final 修饰的变量,就是常量,但是常量也是指的他所指的指针地址不可改变而已,比如这个常量是一个list,那么他里面的实际内容还是可以改变的,。最后形式参数就是这我add方法中的括号中的(int a,int b)了,实际参数指的就是 我在test中写的 a,b了。希望采纳
全部回答
- 1楼网友:大漠
- 2021-03-23 05:16
局部变量:只能在其所在的子程序中才能被调用的变量,其他子程序都无法调用!
程序集变量:一般情况下仅在本程序集中被调用!如果需要在其他程序集中调用需要在变量名称前假程序集对应的窗口!
全局变量:程序运行之后,所有的程序集内子程序都可以调用的变量!
常量:常量是一个固定的量,它的值无法被改变!(有点类似于全局变量,就是整个程序都可以调用,但是其值是无法被改变的!如程序规定的一些颜色的值就是常量)
参数:也属于局部变量吧,但是其值是通过调用这个子程序的子程序提供的!比如:数值到金额 (123, 假)这里面就为这个数值到金额这个子程序提供了两个参数,第一个是数字,第二个是是否转为简体
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯