成员变量和局部变量的区别
按照作用域来分,变量可以分为:局部变量,类成员变量,方法参数,异常处理参数等。
局部变量:在一个方法内部,或者语句块内部,定义的变量。
作用范围:方法,或者语句块内部。
声明时:一定要赋初值。
类的成员变量:在类中定义的变量。
作用范围:整个类。
声明时:不一定要赋初值,系统会自动赋初值。
public class V2{ static int i=10; //i是成员变量
public static void mian(String args[]){
{ //语句块开始
int k =10; //k是局部变量
system.out.println("i="+i);
system.out.println("k="+k);
} //语句块结束
system.out.println("k="+k); //这里编译就会出错,因为超出了k的变量范围
}
}
/*
作者:秃头少女刘小花
日期:2019.7.24
转载请注明原作者。
觉得有帮助的话。就点个赞吧嘻嘻,秃头少女不容易
*/
作者:秃头少女刘小花
日期:2019.7.24
转载请注明原作者。
觉得有帮助的话。就点个赞吧嘻嘻,秃头少女不容易···