1. 基本数据类型:
数据值是存储在自己的空间中
特点:赋值给其他变量,也是赋的真实的值,当改变其中一个变量的值时,并不会影响另一个变量。
2. 引用数据类型:
数据值是存储在其他空间中,自己空间存储的是地址值。
特点:赋值给其他变量,赋的是地址值,当改变其中一个变量所指向的值时,会改变另一个变量所指向的值,因为他们指向的是同一个值。
3. this的作用:
区分局部变量和成员变量
4. this的本质:
代表方法调用者的地址值,即谁.这个方法,那么这个谁就是方法调用者
5. 成员变量和局部变量的区别
如图:
- 其中,成员变量的内存位置在堆内存的对象里,局部变量的内存位置在栈内存的方法里
- 局部变量遇到 } ,其作用域结束。
6. 基本数据类型与引用数据类型