在Java引用的内存分配上的问题


package Draft;

public class Test {
    static class Draft {
        static Sample staticObj = new Sample();
        Sample instanceObj = new Sample();

        void foo() {
            Sample localObj = new Sample();
            System.out.println("done");
        }
    }

    private static class Sample {}

    public static void main(String[] args) {
        Draft t = new Test.Draft();
        t.foo();
    }
}

这个instanceObj的引用存放在哪儿啊,有图就更好了