본문 바로가기 메뉴 바로가기

MangKyu's Diary

프로필사진
  • 글쓰기
  • 관리
  • 방명록
  • 이웃추가

MangKyu

검색하기 폼
  • 전체보기 (417) N
    • Java & Kotlin (67)
    • Spring (126) N
    • Server (34)
    • 데이터베이스 (26)
    • 네트워크 (9)
    • 인공지능 (20)
    • Tech News (33)
    • 나의 공부방 (80)
    • 끄적끄적 (22)
  • 방명록
  • 이웃추가
  • 로그인
  • 글쓰기

2022/08/16 (1)
[Java] CompletableFuture에 대한 이해 및 사용법

이번에는 자바8에 추가된 CompletableFuture에 대해 알아보도록 하겠습니다. 1. CompletableFuture에 대한 이해[ Future의 단점 및 한계 ]Java5에 Future가 추가되면서 비동기 작업에 대한 결과값을 반환 받을 수 있게 되었다. 하지만 Future는 다음과 같은 한계점이 있었다.외부에서 완료시킬 수 없고, get의 타임아웃 설정으로만 완료 가능블로킹 코드(get)를 통해서만 이후의 결과를 처리할 수 있음여러 Future를 조합할 수 없음 ex) 회원 정보를 가져오고, 알림을 발송하는 등여러 작업을 조합하거나 예외 처리할 수 없음 Future는 외부에서 작업을 완료시킬 수 없고, 작업 완료는 오직 get 호출 시에 타임아웃으로만 가능하다. 또한 비동기 작업의 응답에..

Java & Kotlin 2022. 8. 16. 10:00
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • ㅏ
more
«   2022/08   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함
반응형
반응형

Blog is powered by Tistory / Designed by Tistory
맨 위로

티스토리툴바

전체 방문자
Today :
Yesterday :
  • 전체보기 (417) N
    • Java & Kotlin (67)
    • Spring (126) N
    • Server (34)
    • 데이터베이스 (26)
    • 네트워크 (9)
    • 인공지능 (20)
    • Tech News (33)
    • 나의 공부방 (80)
    • 끄적끄적 (22)
  • 방명록
  • GitHub