一个Java小程序,关于this的,为什么执行完new A()后,最后输出的不是Hello from A!详细点谢谢大家。
2025-05-21 11:46:20
推荐回答(1个)
回答1:
1、首先运行ThisUse走mian方法,创建A对象,走A构造方法; 2、在A构造方法中又创建B对象,并走B对象中的print()方法; 3、当运行B对象的print()方法时,又是先运行A对象的print()方法——此时打印Hello from A; 4、继续运行B对象的print()方法——此时打印Hello from B; 5、运行结束。