java 다중 Thread의 이해 - 우리가 사용하는 윈도우와 같은운영체제는 여러개의 프로세스를 동시에 사용할수 있는 멀티프로세스로 동작하고 있다. 스레드는 하나의 프로세스 냐에서 일을 처리하는 세부 실행단위다. 일반적으로 java로 기초적인 문제를 작성하거나프로그램을 만드는것은 단일스레드로 동작하는 프로그램이다. 단일스레드는 헌프로세스에서 하나의 스레드만 가진것인데 반해 다중스레드는 하나의 프로세스에 스레드를가지고 동시에 작업을 수행한다. 스레드의 구현방법은 2가지가 있다. 1. Thread클래스를 상속받는(확잗, extends)이고 두번째 방법은 Runnable인터페이스를 상속받는(구현, implements) 방법이다. 스레드를 살행시키기 위해서는 스레드객체의 start()메소드를 호출함으로써 실행이..