CompletableFuture 클래스란? Java 8부터 도입된 클래스로, 비동기적인 작업을 처리하고 결과를 다루는 데 사용된다. 1. 비동기 실행 방법 1-1) runAsync 비동기로 작업을 실행하고 결과를 반환하지 않고, Runnable 인터페이스를 구현한 람다 표현식으로 정의된다. CompletableFuture future = CompletableFuture.runAsync(() -> { // 비동기로 실행될 작업 }); 1-2) supplyAsync 비동기로 작업을 실행하고 결과를 제공하는 CompletableFuture를 반환한다. Supplier 인터페이스를 구현한 람다 표현식으로 정의된다. CompletableFuture future = CompletableFuture.supplyAsy..