成员变量是定义在类里面的,
局部变量是定义在方法里面的.
成员变量只有在new的时候才会占用内存空间
局部变量只有在调用这个方法的时候才会占用内存空间
成员变量是在堆里面
局部变量在栈
局部变量必须初始化
成员变量是定义在类里面的,
局部变量是定义在方法里面的.
成员变量只有在new的时候才会占用内存空间
局部变量只有在调用这个方法的时候才会占用内存空间
成员变量是在堆里面
局部变量在栈
局部变量必须初始化
1.成员变量定义在类中
2.
方法中的变量称为局部变量,定义在类中的变量称为成员变量
成员变量放堆里面,局部变量放栈里面
方法调用完,就回销毁内存
局部变量必须初始化,int a=0
成员变量 是定义在类里 new出来的 存放在堆里面
局部变量 定义在方法里面 存放在栈里面
局部变量与成员变量的区别
局部变量必须初始化
局部变量,main里定义的是局部变量,只在方法内有效,调用方法是,放在栈里,必须手动初始化
成员变量 在类里定义,不占用内存,new出来调用内存空间,放在堆里,自动初始化