[루닥스 블로그] 연습만이 살길이다
    • 메뉴 닫기
    • 글작성
    • 방명록
    • 환경설정
      • 분류 전체보기 (722)
        • 도서 요약 (114)
        • 소프트웨어 아키텍처 패턴 (21)
        • java (25)
        • spring (48)
        • elasticsearch (17)
        • kafka (6)
        • 개발도구(Intellij, vscode 등) (14)
        • maven (8)
        • front-end (35)
        • python (41)
        • langchain (56)
        • langgraph (81)
        • LLM, AI 도구 (6)
        • AI 지식 (40)
        • 번역 자료 (185)
        • database (4)
        • chrome extension (3)
        • 파워포인트,키노트 (2)
        • 여러가지 (15)
    • 홈
    • 태그
    • 방명록
    java

    Future와 CompletableFuture

    1. Future Future는 비동기 연산의 결과를 나타낸다. 연산작업이 완료되었는지, 대기하는지를 체크하는 메소드들이 있다. 응답 결과는 연산이 완료되었을 때 get 메소드를 사용하여 조회될 수 있고 필요하다면 블로킹을 할 수도 있다. 작업 취소는 cancel 메소드를 통해 수행될 수 있다. 작업이 정상적으로 완료되었는지? 취소되었는지 체크하는 메소드들도 제공된다. 연산 작업이 완료되면 취소는 될 수 없다. 아래에서 기본적인 Future의 동작 샘플 코드를 한번 보자. 1.1 async - 비동기 실행 1.2 isDone - 작업 완료상태 1.3 cancel - 작업을 취소 1.4 invokeAll - 모든 작업 완료 1.5 invokeAny - 하나의 작업 완료 1.1 async @Test publ..

    2023. 11. 6. 15:25
    • «
    • 1
    • »
    반응형

    전체 방문자

    오늘
    어제
    전체

    전체 카테고리

    • 분류 전체보기 (722)
      • 도서 요약 (114)
      • 소프트웨어 아키텍처 패턴 (21)
      • java (25)
      • spring (48)
      • elasticsearch (17)
      • kafka (6)
      • 개발도구(Intellij, vscode 등) (14)
      • maven (8)
      • front-end (35)
      • python (41)
      • langchain (56)
      • langgraph (81)
      • LLM, AI 도구 (6)
      • AI 지식 (40)
      • 번역 자료 (185)
      • database (4)
      • chrome extension (3)
      • 파워포인트,키노트 (2)
      • 여러가지 (15)
    • 최근 글
    • 최근 댓글

    최근 글

    최근댓글

    블로그 인기글

    반응형
    Powered by Privatenote Copyright © [루닥스 블로그] 연습만이 살길이다 All rights reserved. TistoryWhaleSkin3.4

    티스토리툴바