[Java] 35. 스레드 제어와 생명 주기(1)
·
Java/멀티스레드&동시성
스레드 제어와 생명 주기(1)#Java/멀티스레드정리스레드 기본 정보Thread 클래스는 스레드를 생성하고 관리하는 기능을 제공한다. Thread 클래스가 제공하는 정보들을 직접 확인할 수 있다.0. 스레드 조회Thread mainThread = Thread.currentThread();현재 실행중인 스레드 객체를 가져온다.1. 스레드 생성스레드를 생성할 때는 실행할 Runnable 인터페이스의 구현체와, 스레드의 이름을 전달할 수 있다.Thread myThread = new Thread(new HelloRunnable(), "myThread");Runnable 인터페이스: 실행할 작업을 포함하는 인터페이스이다. HelloRunnable 클래스는 Runnable 인터페이스를 구현한 클래스이다.스레드 이..