해당 글은 https://www.baeldung.com/java-future 를 번역한 글입니다. 1. 개요 이 튜토리얼에서는 Future에 대해 알아보고자 한다. 자바 1.5부터 생긴 인터페이스로, 비동기 호출과 병렬 처리 하는데 꽤나 유용하다. 2. Future 만들기 간단히 말하자면, Future 클래스는 미래에 나오는 비동기 연산 결과를 나타내는 클래스다. 이 결과는 처리가 완료되면 Future 에 최종적으로 나올 것이다. 그럼 Future 객체를 만들고 반환하는 메소드를 어떻게 작성하면 될까? 오래 도는 메소드는 기다리는 동안 다른 프로세스를 실행할 수 있다는 점에서 비동기로 처리하기에 좋은 후보다. Future의 비동기 특성을 사용 하기에 적합한 작업은 다음과 같다. 수학적, 과학적 계산 등의..