抱歉:内容结构有点混乱,以下已经改正
一类中包含一对象变量:
private DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer();
该类中包含改变该变量属性的方法:
public void setOpenIcon(Icon argNewIcon) {
renderer.setOpenIcon(argNewIcon);
}
现设置类中包含恢复改变量为默任变量的方法:
public void restoreRender(){
renderer = new DefaultTreeCellRenderer();
}
问:该方法若经常被调用,是否会因为过多对象的生成,一类中包含一对象变量:
private DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer();
该类中包含改变该变量属性的方法:
public void setOpenIcon(Icon argNewIcon) {
renderer.setOpenIcon(argNewIcon);
}
现设置类中包含恢复改变量为默任变量的方法:
public void restoreRender(){
renderer = new DefaultTreeCellRenderer();
}
问:该方法若经常被调用,是否会因为过多对象的生成,导致存在产生内存不足的隐患?
一类中包含一对象变量:
private DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer();
该类中包含改变该变量属性的方法:
public void setOpenIcon(Icon argNewIcon) {
renderer.setOpenIcon(argNewIcon);
}
现设置类中包含恢复改变量为默任变量的方法:
public void restoreRender(){
renderer = new DefaultTreeCellRenderer();
}
问:该方法若经常被调用,是否会因为过多对象的生成,一类中包含一对象变量:
private DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer();
该类中包含改变该变量属性的方法:
public void setOpenIcon(Icon argNewIcon) {
renderer.setOpenIcon(argNewIcon);
}
现设置类中包含恢复改变量为默任变量的方法:
public void restoreRender(){
renderer = new DefaultTreeCellRenderer();
}
问:该方法若经常被调用,是否会因为过多对象的生成,导致存在产生内存不足的隐患?
private DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer();该类中包含改变该变量属性的方法:
public void setOpenIcon(Icon argNewIcon) {
renderer.setOpenIcon(argNewIcon);
}现设置该类中恢复改变量为默任变量的方法:
public void restoreRender(){
renderer = new DefaultTreeCellRenderer();
}问:该方法restoreRender(){若经常被调用,是否会因为过多对象的生成,导致存在产生内存不足的隐患?
如果不停的调用restoreRender,会加重虚拟机的负担。
不过你的restoreRender方法不应该是经常调用的方法阿