Ho una classe contenente un ExecutorService che può essere condivisa tra thread, come:Java: è necessario sincronizzare un ExecutorService?
class MyExecutor {
ExecutorService e = Executors.newSingleThreadExecutor();
....
....
public void add(Runnable r) {
e.executre(r);
}
}
E 'necessario sincronizzare l'oggetto ExecutorService nel metodo add
quanto il metodo add
può essere chiamato da differens filettature o è il Thread ExecutorService sicuro?
Possibile duplicato di http://stackoverflow.com/questions/1702386/is-threadpoolexecutor-thread- safe? – THelper
Ah, grazie! E 'stato utile! – Rox