java线程中断

时间:2014-04-21 11:18:22

标签: java interrupt

我有一个存储String对象的向量。我想检查向量,它必须确保如果添加新元素,则调用中断。如何在JAVA中编写中断服务程序(如果可能)?

1 个答案:

答案 0 :(得分:2)

一个简单的解决方案是为你的矢量创建一个包装器:

class MyVector {
  private Vector;

  public setVector(Vector v){
    this.vector = v;
  }

  public add(String s){
    intruptService();
    vector.add(s);
  }

  private intruptService(){
     //TODO
     your-code
  }

}

其他更复杂的解决方案是使用Observer Pattern