有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在java字节码中引用“this”对象

我正在用Java字节码制作一个类。我需要知道如何引用这个对象中的字段。首先,我需要知道如何引用“this”对象,就像我从类TestClass访问this.var1。我知道如何访问其他对象中的字段,但不知道如何从执行的同一个对象访问字段


共 (1) 个答案

  1. # 1 楼答案

    this指针作为隐藏的第一个参数隐式存在于每个方法调用中。在所有非静态方法中,可以使用aload_0将其推送到堆栈上

    正如霍尔格指出的那样