this关键字运行时在栈还是在堆?今天为大家来解决这个疑问,是放在栈区的为什么?this,代表指向对象自身的一个引用,在对象被创建时自动生成。this只能在对象里使用。不能在静态方法和静态代码块中使用this关键字。只要有对象就必定会有该对象对应的this引用, this分配在java运行时数据区域的栈区,具体解释可参考该文章:打开查看
评论 (0)