Notice
Recent Posts
Recent Comments
Link
목록join() (1)
개발 무지렁이
[Java] CPU스케쥴링에 따른 스레드(Thread) 상태와 상태 이동 메서드
➼ 🦔 스레드(Thread) 이름 지정 thread.setName("[스레드 이름]") ⚠️ 스레드 이름을 지정하지 않으면 "Thread-n" ⭐ 어떤 스레드가 현재 코드를 실행하고 있는지 check Thread thread = Thread.currentThread(); System.out.println(thread.getName()); 𐁍 스레드 상태 ⚠️ 스레드 객체를 생성하고, start() 메서드를 호출하면, 바로 스레드가 실행되는 것이 아니다. 실행대기상태(RUNNABLE)로 넘어가고, CPU 스케쥴링에 따라, 해당 스레드가 CPU를 점유할 때 run() 메서드를 실행한다. 이 때 실행상태(RUNNING)가 되며, 스레드는 RUNNABLE과 RUNNING을 번갈아가며 run() 메서드를 조금씩 ..
Backend/자바
2023. 8. 12. 19:08