标签: java stack heap
我们如何绘制以下代码的堆栈和堆图:
Ball b1; Ball b2 = new Ball(); Ball b3 = new Ball(); b1= doThing(); b3 = doThings();
我知道调用methed(例如doThing())将在堆栈中。如何关联b1(堆栈中的doThing())。我们应该在堆中为它们创建一个对象吗?
答案 0 :(得分:1)
在堆中创建的所有java对象。在noThing()实例化Ball之后,我们应该在图中为它们在堆中创建一个对象。