JAVA 에서 기본적인 쓰레드(Thread)가 있다.바로 public static void main(String args[]) 라는 메인 메소드 자체가 하나의 기본 쓰레드를 가지고 있다.그런데 쓰레드란 무엇일까? 하나의 쓰레드는 하나의 작업만을 처리할 수 있다.그러니까 어떤 작업을 진행하고 있을 때는 다른 작업을 수행할 수 없는 상태가 된다.게임 같은 경우를 보자.
캐릭터가 움직이고 동시에 총알도 날라간다.만약 쓰레드를 쓰지 않고 main에 있는 기본 장착된 쓰레드만 쓴다면 캐릭터만 움직이거나 총알만 움직일 수 있다. 동시에 움직일 수 없다!
이런 상황에서 동시에 움직이기 위해서는 쓰레드를 사용해야 한다.쓰레드는 상속, 인터페이스의 두 가지 방법으로 사용..........
[JAVA] 쓰레드(Thread) 구현에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.