In this post, we are going to discuss about the class java.util.concurrent.RunnableFuture and give you and idea of how you can use it on your own code when building robust multi-threaded applications. 1. RunnableFuture Class Usually, when you develop a simple, concurrent-programming application in Java, you create some Runnable objects and then create the corresponding […]