Christmas Pikachu Thread란? (쓰레드 생성 및 활용법 2)
개발일지/자바

Thread란? (쓰레드 생성 및 활용법 2)

ZI_CO 2022. 9. 19.

쓰레드를 생성하는 방법은 2가지가 있다.

첫번째 방법 : 1. Thread 클래스를 상속받는 방법

두번째 방법 : 2. Runnable 인터페이스를 구현하는 방법

 

 

두번째 방법 인터페이스를 구현을 해서 쓰레드를 생성해보자

 

쓰레드를 상속을 안받고 Runnable를 구현을 해준다. 

그럼 추상메소드인 run()을 오버라이드를 해주면서 일반메소드로 재정의를 해주자!

그럼 쓰레드를 활용할 준비가 된것이다.

 

 

그럼 이제 힙 메모리에 MyFrame1을 초기화를 해준다

그리고나서 Thread를 힙 메모리에 올려서 초기화를 해주자 그럼 초기화된 Myframe1을 매개변수로 넣어준다. 

그럼 쓰레드가 생성이 된 것이다.

 

그럼  쓰레드 t1변수에 접근해서 start()메소드를 호출해주면 run()메소드가 동작한다.

댓글