java.io, java.nio (new input/output)io는 blocking, nio 는 non-blocking 방식(blocking도 지원)io는 stream 형식으로 입출력, nio는 channel 형식으로 입출력이라고 하지만 결국에는 커넥션을 맺는건데 이게 왜 중요할까???예를 들어 이렇게 생각할 수 있을거 같다."실제로 데이터를 끊어서 읽어온다음 처리하는게 아니라 다 읽어오고 나서 처리하는건데 non-blocking 되는게 필요한거야?"(물론 끊어 읽어와서 처리하는 것도 가능은하다.이런 의문은 소스코드를 보면 더 커진다.InputStream in = socket.getInputStream();byte[] buffer = new byte[1024];int len = in.read(buff..