this 关键字
this是什么,在内存方面是怎样的?
1、一个对象一个this。
2、this是一个变量,是一个引用。this保存当前对象的内存地址,指向自身。
所以,严格意义上来说,this代表的就是“当前对象”
3、this存储在堆内存当中对象的
4、this只能使用在实例方法中。谁调用这个实例方法,this就是谁。
所以this代表的是:当前对象。
5、“this.”大部分情况下是可以省略的。
6、为什么this不能使用在静态方法中??????
this代表当前对象,静态方法中不存在当前对象。 可以在静态方法中new一个对象,访问
原文:https://www.cnblogs.com/zhangbl55666/p/13584945.html