晚上好,请看这段代码示例,它演示了符合 GC 条件的对象数量:
public class CardBoard {
Short story = 5;
CardBoard go(CardBoard cb) {
cb = null;
return cb;
}
public static void main(String[] args) {
CardBoard c1 = new CardBoard();
CardBoard c2 = new CardBoard();
CardBoard c3 = c1.go(c2);
c1 = null;
// do Stuff
}
}
我看到有四个对象在达到 Stuff 时符合 GC 条件,即 c3 及其关联的故事对象和 c1 及其关联的故事对象,你看到了什么?