函数的调用和函数的变量
调用函数
public static void sum(int i,int i1){
int i;
int sum = 0;
for(i =a ;i<=b; i++){
sum+=i
}
System.out.println(a+"和"+b+"的和是"+sum)
}
比如说这个sum函数
当我们去调用这个函数的时候我们用的方式是函数的名字加上括号,然后括号里给出了参数的值
sum(5,10);
如果有多个参数同样我们需要用逗号来分割多个参数的值
这个圆括号他的作用是很重要的
()起到了表示函数条用的重要作用
即使没有参数,也需要()
如果没有参数,就需要给出正确的数量和顺序,这些值会被按照顺序一次用来初始化函数中的参数
函数的返回值
return停止函数的执行,并且返回一个值
return 返回值;
没有返回值的函数
void 函数名(参数)
不能使用带值的return
可以没有return
调用的时候不能做返回值的赋值
本地变量
函数的每次运行,就产生了一个独立的变量空间,在这个空间中的变量,是函数的这次运行所独有的,称作为本地变量
定义在函数内部的变量就是本地变量
参数也是本地变量
变量的生命周期和作用域
生命周期:什么时候这个变量出现了,到什么时候结束
作用域 :在代码中的什么范围中可以访问这个变量,这个变量可以起作用
对于本地变量他的作用域就是大括号内