본문 바로가기
Java

java Thread

by MoonGa 2024. 5. 10.
  • 코드의 순서와 수행 완료 여부와 상관없이 계속해서 코드들을 수행할 수 있는 개념(간단하게 보자면)
  • 즉, 한번에 여러 동작을 수행할 수 있다는 것
  • 구현 클래스에 extends Thread 추가 (방법 1) --> thread 클래스 상속해서 만들기 가능
  • 구현 클래스에 implements Runnable추가 (방법2) --> runnable 인터페이스 구현해서 만들기 가능
  • Thread는 상속받고, start() 메서드 수행 시 --> run() 메서드를 수행함.
    • 이때, start는 순차적으로 수행되지만
    • run()은 들어오는 순서대로가 아닌, 동시에 수행됨.

'Java' 카테고리의 다른 글

다형성  (0) 2024.05.10
Generics  (0) 2024.05.10
인터페이스 vs 추상 클래스  (0) 2024.05.10
extends vs implements  (0) 2024.05.10
java map  (0) 2024.05.10