1.位置:
(1)局部变量:定义在方法的内部,或者作为方法的参数
(2)全局变量:定义在方法的外部,类的内部
2.作用域:
(1)局部变量:在方法的内部使用
(2)全局变量:在类的内部都访问
3.内存:
(1)局部变量:存放于stack栈区
(2)全局变量:
①静态成员变量:存放于常量区/静态区
②普通成员变量:存放于heap堆区
static修饰的变量称为静态成员变量/类变量
1.位置:
(1)局部变量:定义在方法的内部,或者作为方法的参数
(2)全局变量:定义在方法的外部,类的内部
2.作用域:
(1)局部变量:在方法的内部使用
(2)全局变量:在类的内部都访问
3.内存:
(1)局部变量:存放于stack栈区
(2)全局变量:
①静态成员变量:存放于常量区/静态区
②普通成员变量:存放于heap堆区
static修饰的变量称为静态成员变量/类变量