| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
| layout | pattern | ||||
|---|---|---|---|---|---|
| title | Promise | ||||
| folder | promise | ||||
| permalink | /patterns/promise/ | ||||
| categories | Concurrency | ||||
| tags |
|
CompletableFuture
A Promise represents a proxy for a value not necessarily known when the promise is created. It allows you to associate dependent promises to an asynchronous action's eventual success value or failure reason. Promises are a way to write async code that still appears as though it is executing in a synchronous way.
Promise pattern is applicable in concurrent programming when some work needs to be done asynchronously and:
| Back | FazBrowse Home | New Git URL |