본문 바로가기

프로그램언어/자바

스레드2

스레드 생명주기

 

스레드는 생성되어 소멸될 때까지 여러 형태의 생명주기를 가진다.

 

main 스레드의 정보알아보기

public class Main {

    public static void main(String [] args) {

        long id = Thread.currentThread().getId();               // 스레드 ID

        String name = Thread.currentThread().getName();   // 스레드 이름

        Thread.State s = Thread.currentThread().getState();  // 스레드 상태

        int priority = Thread.currentThread().getPriority();    // 스레드 우선순위

 

        System.out.println("스레드 ID : " + id);

        System.out.println("스레드 이름 : " + name);

        System.out.println("스레드 상태 : " + s);

        System.out.println("스레드 우선순위 값 : " + priority);

    }

}

 실행결과]

스레드 ID : 1

스레드 이름 : main

스레드 상태 : RUNNABLE

스레드 우선순위 값 : 5

 

'프로그램언어 > 자바' 카테고리의 다른 글

클래스1  (0) 2021.02.17
스윙 메뉴만들기  (0) 2021.01.29
스레드1  (1) 2020.11.15
Collection 계열 클래스4  (0) 2020.11.14
Collection 계열 클래스3  (0) 2020.11.14