Tôi thực sự muốn làm một cái gì đó như thế này:Làm cách nào để có được Tương lai <MyObject> mà không cần sử dụng ExecutorService?
Callable<MyObject> myCallable = ....
Future<MyObject> = new Thread(myCallable).start();
tôi về cơ bản muốn bắt đầu một nhiệm vụ lâu dài đơn chạy song song với nhiệm vụ chính của tôi, và tôi không muốn tổng hợp hoặc sợi tái sử dụng . Các công cụ của Executors dường như rất định hướng và nó đòi hỏi tôi phải đóng cửa hồ bơi, tất cả những gì tôi không muốn làm.
Tôi muốn để sử dụng mẫu "Có thể gọi/tương lai" vì sau này tôi có thể giới thiệu Executors, nhưng vì mọi thứ hiện tại chỉ là chi phí.
Mọi đề xuất?