按被声明的位置划分:
局部变量:方法或语句块内部定义的变量
成员变量:方法外部、类的内部定义的变量
例如:
public class HelloWorld {
int j = 9;
public static void main(String[] args) {
int i = 10;
}
}
凡是在大括号里声明的变量,出了大括号就没人认识他了。
按所属数据类型划分:
基本数据类型变量
引用数据类型变量
按被声明的位置划分:
局部变量:方法或语句块内部定义的变量
成员变量:方法外部、类的内部定义的变量
例如:
public class HelloWorld {
int j = 9;
public static void main(String[] args) {
int i = 10;
}
}
凡是在大括号里声明的变量,出了大括号就没人认识他了。
按所属数据类型划分:
基本数据类型变量
引用数据类型变量