JRadioButton b;
ButtonGroup group;
group=new ButtonGroup();
for(int i=0;i<10;i++){
b=new JRadioButton("ABC");
group.add(b);
}b=new JRadionButton();
group.add(b);
这样做的话,是不是使这个回收机制无法回收掉前面的b指向的内存
程序运行的结果是group里面的count为10。
情况2:
JRadioButton b;
for(int i=0;i<10;i++){
b=new JRadioButton("ABC");
b.addActionListener(this);
}
这种情况会怎么样?
垃圾回收机制会回收之前的b吗?
还是和第一种情况一样? |
|