在这个示例中,我们创建了一个 MyCallable 类,它的实例是一个 callable 对象。然后,我们使用 ThreadPoolExecutor 来异步执行这个 callable,并通过 submit 方法获取一个 Future 对象。最后,我们通过调用 Future 对象的 result 方法来等待 callable 执行完成并获取结果。