서버 프로그램 에서
9번째 줄에서 궁금한 부분인데요..
Thread thread = new PerClientThread(socket);
여기서 while문이 돌때마다 thread 라는 Thread형 변수에는 참조값이 계속
다르게 들어가야 각각 접속하는 클라이언트를 구별할수 있는 것인데
어떻게 같은 thread라는 변수에 참조값이 매번 다르게 들어가서 thread라는
변수가 같은 이름으로 각각 다른 스레드로써 구분되어지는 건지 잘 이해가
되지 않네요..
설명을 좀 부탁드립니다.
그리고 805페이지에서 if(str == null) break;
에서 언제 null이 되는 건가요?