哪建设网站,电商网站开发的难点在哪里,微信小程序后端开发语言,建立自己的网站步骤网上对this的描述很朦胧#xff0c;有的说this表示的是当前对象自己#xff0c;有的说this是当前对象的引用。可是自己写了如下的测试代码#xff0c;产生了几个问题#xff1a;1 public class T3AboutThis {23 public static void main(String[] args) {4 new…网上对this的描述很朦胧有的说this表示的是当前对象自己有的说this是当前对象的引用。可是自己写了如下的测试代码产生了几个问题1 public class T3AboutThis {23 public static void main(String[] args) {4 new SubT3().func();5 SuperT3 s new SuperT3();6 System.out.println(s instanceof SubT3);//false7 }8 }910 class SuperT3 {11 protected String name Jack;1213 protected void func() {14 System.out.println(this.name);//Jack15 System.out.println(this instanceof SuperT3);//true16 System.out.println(this instanceof SubT3);//true17 }18 }19 class SubT3 extends SuperT3 {20 protected String name Peter;21 }1.this表示的是指向一个实例吗。如果不是指向一个实例那么为什么this可以参与instanceof运算或当作引用参数传进方法里super为什么不能2.如果this表示当前对象那么我在第4行new的SubT3的实例在第14行为什么没有打印出peter呢。3.如果在第14行时this只表示SuperT3的引用(我也不知道到底引用什么)那为什么第16行没有打印出与第6行相同的结果呢我真的是有点绕晕了。