成员变量和局部变量

成员变量
public class test
{
int size = 26;
boolean b = true;
}

局部变量
public class test
{
public statuc void main(String args[])
{
int size = 26;
boolean b = true;
}
}

两者的区别
1成员变量可以被public protected default private static final修饰符修饰
2局部变量可以被final修饰,但是不能被public protected default private static 修饰
3成员变量时在堆里进行创建的,而局部变量是在栈里进行创建的
4成员变量是系统默认值
5局部变量没有系统默认值,必须手动赋值

posted @ 2016-12-31 15:13  乱笙歌  阅读(125)  评论(0编辑  收藏  举报