日期:2014-05-20  浏览次数:20818 次

怎么使返回的List不会被被别人修改
class clz {
  public List query() {
  return list;
  }
};

这里list是我缓存的数据所以不能让别人修改

------解决方案--------------------
return Collections.unmodifiableList(list);