Нужно ли мне иногда называть future.get для проверки выполнения задачи или нет?Как найти, когда поток завершен?
ExecutorService executor = Executors.newSingleThreadExecutor();
@SuppressWarnings("unchecked")
public void start(final file avo) throws IOException
{
Future future = executor.submit(new Callable(){
@Override
public Object call() throws Exception {
Condee conv = new Condee();
return conv.doChange(file);
});
LOG.debug("Finished the execution serverion");
executor.shutdown();
}
Вы должны быть немного более точными в своем вопросе. Такой неоднозначный вопрос, вероятно, будет закрыт или удален. – gparyani