问候其他程序员!
所以我已经学习了2个月的Java,这是一次非常棒的体验和旅程。在java中有一个令人困惑的事情我还不知道为什么我能做到这一点。我们的想法是将实例变量与对象结合使用。
为什么我可以具体指定与该对象关联的objectname.instance变量?这个过程叫什么?
答案 0 :(得分:3)
它被称为dereferencing,与通过objectname.method()
调用方法相同。请注意,严格来说,它不是对象的名称,而是引用的名称(可以有许多引用具有不同名称的引用同一对象)。
另请注意,通过将encapsulate实例变量设为私有并在必要时提供set / get方法,它被认为更好。
答案 1 :(得分:1)
我相信这是解除引用的。它在Java中并不像在指针或内存偏移等概念中面对的语言那样明确。