사색을 사색하다
  • 홈
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기
      • 프로그래밍
        • AWS
        • Java
        • SQL
        • HTML & CSS
        • Spring
        • Python
        • Machine Learning
        • Statistics
      • Issues
      • ZIO. 일상
        • TV, 영화 리뷰
        • 생활정보
        • knowledge
      • 사회, 시사, 경제
        • 가상화폐
        • 한 발 한 발 딛는 중
      • 블로그 운영하기
  • 홈
프로그래밍/Java

자바 스레드 종료 생성 동기화 join() wait() sleep()

1. 프로세스(process) 1) OS (Operating System)는 동시에 여러 개의 프로그램이 실행된다. 2) process - 프로그램이 실행 중인 상태를 말한다. - 프로그램이 실행 되면 OS로부터 메모리를 할당받아 프로세스 상태가 된다. 2. 스레드(Thread) 1) 하나의 프로세스는 하나 이상의 thread를 가지게 된다. 2) 실제 작업(task)을 수행하는 단위는 thread이다. 3. 멀티 스레딩(Multi-Threading) 1) 여러 thread가 동시에 수행되는 프로그래밍을 말한다. 2) 여러 작업(task)이 동시에 실행되는 효과가 있다. 3) thread는 각각 자신만의 작업 공간을 가진다.(context) 4) 각 thread 사이에서 공유하는 자원이 있을 수 있다.(..

2022. 9. 15. 10:20
  • «
  • 1
  • »
728x90
반응형
160x600
Powered by Privatenote Copyright © 사색을 사색하다 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바