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

Today I Learned

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Today I Learned

검색하기 폼
  • 분류 전체보기 (124)
    • Network (3)
    • Language (47)
      • Java (24)
      • Javascript (16)
      • Python (3)
      • HTML&CSS (4)
    • Framework (37)
      • Spring (19)
      • Spring Data JPA (8)
      • Express.js (10)
    • Test (1)
    • Database (7)
    • DevOps (14)
    • Git (4)
    • IDE (2)
    • Design Pattern (0)
    • 개발환경 (8)
    • Books (0)
    • ETC (1)
  • 방명록

Thread (1)
멀티스레드 프로그래밍

스레드(thread)란? 명령문이 순서대로 하나씩 처리되는 것. 즉, 프로그램의 실행 흐름. 멀티스레드 프로그램(multi-thread program)이란? 둘 이상의 실행 흐름을 갖는 프로그램. 멀티스레드 프로그램의 작동 방식 메인 스레드만 프로그램이 시작되면 자동으로 시작되고, 다른 스레드들은 메인 스레드에서 만들어서 시작한다. 메인 스레드가 끝나더라도 다른 스레드는 끝나지 않고 실행을 계속할 수 있다. 스레드는 동시에 실행되는 것이 아니라 자바 가상 머신이 스레드를 번갈아 실행한다. 멀티스레드 프로그램의 작성 방법 1. Thread 클래스를 이용하는 방법 class AlphabetThread extends Thread { public void run () { for (char ch = 'A'; ch

Language/Java 2022. 10. 19. 17:36
이전 1 다음
이전 다음
Total
Today
Yesterday
링크
  • Github
  • 이력서
Apple 2023 맥북 프로 14 M3, 스페이스 그레이, M3 8코어, 10코어 GPU, 512GB, 8GB, 한글

Blog is powered by Tistory / Designed by Tistory

티스토리툴바