비동기 (1) 썸네일형 리스트형 비동기처리 - Future의 종류 ListenableFuture Google이 개발한 guava 오픈소스 라이브러리에 포함되어 있다. Executor에 task를 제출하고, 돌려 받는 Future 타입의 종류 중 하나이다. (기존의 Executor 대신 ListeningExecutorService를 사용한다.) Callback method를 생성해서 task가 성공했을 때, 실패했을 때의 작업을 미리 지정해놓을 수 있다. 이렇게 Callback method를 생성하는 것은 Futures를 사용하는 것과 ListenableFuture의 addListener 두 가지가 있다. ListeningExecutor와 task 생성 ListeningExecutorService executor = MoreExecutors.listeningDecorat.. 이전 1 다음