摘要:
this为一系统资源,只允许用户读而不允许写,它存放当前对象的地址(引用)。Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。 this变量有以下作用: 1. 构造方法重用: public class Rectangle{ public Rectangle(Location at, Shape size) {…}public Rectangle(Shape size,L 阅读全文