类体内定义的变量称为成员变量,如果定义该成员变量时没有使用static修饰又称为实例变量或者非静态变量,有static修饰的称为静态变量或者类变量
如:
class Demo{
private int num; //定义在类体内,所以是成员变量
private static int num2;//静态变量或者类变量,有static修饰的成员变量
}
局部变量可以分为三类:
1、形参,在方法中定义的局部变量,如getNum(int num),其中的num
2、方法内部的局部变量,如getNum(){ int num; }中的num
3、非静态代码块中的局部变量,如{int num;}中的num
希望对楼主有用,不对之处,大家多多指正
|