以下是内存分析图。构造函数中,new Frame()只作为参数,传递给Container c;不存在包含关系,一个类的属性引用了另一个类,而已。
为什么要纠结这个,不存在谁包含谁的问题,每个对象在jvm里都是独立存在,只不过你创建MyButton对象的时候把某个Frame对象的内存地址当作参数传进去了而已