Boos's Discovery

  • 홈
  • 태그
  • 방명록

CompletableFuture #Future 1

CompletableFuture 기능 살펴보기

Java 5 에 추가되었던 Future 는 다음과 같은 제한 사항이 있다. 1. 수동(manually)으로 완료시킬수없다. 예를 들어 remote API 로 이커머스 상품의 가장 비싼 상품을 가져오는 기능을 작성하는데 스레드를 분리해서 해당 기능에서 Future 로 반환하고자 한다. 이때 리모트 API 서비스가 down 이 되면 Future 를 수동으로 완료시킬 수 없다. 2. Future 의 결과값을 블럭킹 없이 더 이상의 행동(action) 을 수행할 수 없다. Future 는 완료를 공지하지(notify) 않는다. 그래서 get() 메소드로 결과가 나올때까지 블럭(block)해야한다. 3. 멀티 Future 들이 서로 묶을(chain) 수 없다. 시간이 긴 연산을 실행해야하고 그 연산이 끝났을때 다..

Engineering/Java 2019.08.23
이전
1
다음
프로필사진

Boos's Discovery

당당하게 걷기

  • 분류 전체보기
    • Thinking
      • Book
      • Music
      • Writing
      • Study
      • CodingGame
      • 웹소설
    • Traveling
    • Tasking
    • Living
      • Lotto
    • Engineering
      • BSD
      • DB
      • Facebook
      • Etc
      • JNI
      • Kernel
      • Linux
      • Mac
      • Docker
      • Network
      • Tomcat
      • PHP
      • javascript
      • Vue
      • Spring
      • Python
      • Java
      • ShellScript
      • Elasticsearch
      • C#
      • Redis
      • Flutter
      • Unity
      • Android
      • Windows
      • AI

Tag

연금 복권 번호, 박성현, 로또 번호, Python, Lotto, MAC, 로또, 연금 복권, 오블완, redis, tail -f, yt-dlp, xcrun altool, 국민연금, 로또 6/45, MySQL, docker, docker build, upload, 티스토리챌린지,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 네이버 블로그 - firstboos

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.