Пример задачи достаточно необычной, которую мне задали.
Есть метод внутри класса public Object invoke(Object in) throws MyException
задача:
реализовать метод аналогичный вышеуказанному, который принимает в качастве параметра время в течении которого
он может выполняться или прерывается с InterruptedException.
Мое решение ниже. Может можно как-то подругому решить эту задачу, чтобы меньше запоминать названий сложных классов..
import java.util.concurrent.*;
public class FutureTaskSample2 {
class MyException extends Exception {
}
class MyCall implements Callable