加上同步代码块试试。synchronized (this)
{
  Iterator i=list1.iterator();
  while(i.hasNext())
  {
    Schoolage schoolage=(Schoolage)i.next();
    list1.add(new LabelValueBean(schoolage.getSname(),schoolage.getSid().toString()));
  }
}