本帖最后由 GysGogo 于 2013-06-11 07:19:30 编辑

解决方案 »

  1.   

    请问 update(Pattern pattern) 方法中有些啥? 
      

  2.   

    估计你在 update(EnvProper p) 方法中,改变了 p.value 的值吧?建议你构建 Matcher 对象的时候使用 pattern.matcher(p.getValue()); 而不是直接使用 EnvProper 中的 value 字段变量!
      

  3.   

    update(p);    //会调用另一个线程
    p复制一份
    update(p.clone())    //会调用另一个线程
    clone可能需要重写