목차 1. Thread 2. java.io패키지 1. Thread 제어 → ★ManageToilet / Toilet / Family 참고 • 프로세스(process): 실행 중인 하나의 애플리케이션 • 스레드(thread): 각 프로세스를 구성하는 작업 단위 1) Thread 제어: 동기화 기법 - 한 번에 하나의 쓰레드만 객체에 접근할 수 있도록 객체에 락(lock)을 걸어서 데이터의 일관성을 유지하는 것 - synchronized로 선언된 메소드는 한 번 실행이 끝나야 다음 실행이 가능 - 다른 Thread들은 한 개의 Thread가 이 메소드의 실행을 끝낼 때까지 대기 ① 동기화 메소드 - 메소드에 lock을 설정 public synchronized void Method(){ 임계영역 처리구문 } ..