1. 局部变量存储在栈内存中,成员变量存储在堆内存中.
2. 简单变量和引用变量:简单变量直接在栈内存中开辟空间存储, 引用变量有两部分组成,引用空间在栈内存中,用于存储地址,存储空间在堆内存中,用于存储变量值。在传递时,简单变量采用值传递,引用变量采用地址传递。
3. a++时a先参与所在的其他表达式运算,然后自增;++a则是先自增,再参与其他表达式运算。
1. 局部变量存储在栈内存中,成员变量存储在堆内存中.
2. 简单变量和引用变量:简单变量直接在栈内存中开辟空间存储, 引用变量有两部分组成,引用空间在栈内存中,用于存储地址,存储空间在堆内存中,用于存储变量值。在传递时,简单变量采用值传递,引用变量采用地址传递。
3. a++时a先参与所在的其他表达式运算,然后自增;++a则是先自增,再参与其他表达式运算。