# CompletableFuture

A Future that supports asynchronous stages and completion callbacks.

## What is **CompletableFuture** in Java?

**CompletableFuture** — A Future that supports asynchronous stages and completion callbacks.

```java
import java.util.concurrent.Callable;

class OrderTotal {
    Callable<Integer> calculation = () -> 6 * 7;
}
```

Level: Master · [More Java terms at this level](https://www.ask-codey.com/glossary/subjects/java/master)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/completablefuture
