본문 바로가기

구디 아카데미 수료 과정/JAVA

구디아카데미 후기/ 국비지원IT개발자 취업 / 김명신 강사님/클라우드 활용 자바개발자 양성과정/•19일차/11.16

Thread 쓰레드

 

쓰레드 만드는방법

1. Thread 클래스 상속. run( ) 메서드 구현

 

 

 2.  Runnable 인터페이스의   run( ) : Thread 기능 구현 메서드

 

쓰레드의 5가지 상태

 

①New 상태 : new Thread ( )

 

②Runnable 상태 : (New)상태에서 start( ) 메서드를 통해 Runnable 상태가 됨

 

③Running 상태 : 스케줄러 통해서  run( ) 메서드 실행중인 상태  

 

④대기상태

 

⑤Dead 상태  : run( ) 종료

 

쓰레드 간단 예제

 

쓰레드의 동기화

 

동기화 방식 1  

블럭방식

 

 

동기화 방식 2

메서드방식 : method의 제한자에 synchronized 예약어 사용

 

 

 

 

 

 

구디아카데미 후기/ 국비지원IT개발자 취업 / 김명신 강사님/