쓰레드(Thread) 한개의 프로그램 (한개의 프로세스)에서 여러개의 동시(시분할)작업을 시키고 싶을때. 하나의 프로세스 안에서 여러개의 병렬 Thread가 동시에 진행될수 있다. 여러개의 프로세스를 동시작업을 하면 속도, 리소스의 비용이 많이 들기 때문에 한개의 프로세스안에서 여러 쓰레드(작업단위)를 두어, 가벼운 프로세스를 여러개 돌리는 효과 즉 작업의 단위가 여러개 라는건 반복문을 멀티로 돌릴 수 있다. 시계를 만들어 돌리고 키보드의 입력을 받으며 출력 이미지가 계속 바뀌면서 동적으로 움직인다. 1)하나의 프로그램은 하나의 프로세스로 동작. 하나의 프로세스는 최소 한개의 쓰레드로 동작(주 쓰레드) main()메소드가 시작하면 main쓰레드가 동작 2)주 쓰레드는 별도의쓰레드를 생성하지 않고 Syst..