outputstream2 Java_네트워크, I/O 네트워크 여러 대의 컴퓨터가 통신회선을 연결되어 있는 것 네트워크의 구성 서버 : 서비스를 제공하는 프로그램 클라이언트 : 서비스를 제공받는 프로그램 네트워크의 주요 용어 host 네트워크에 연결되어 있고, 다른 호스트와 통신할 수 있는 컴퓨터 ip주소로 식별된다. ip address 네트워크에서 호스트를 식별하기 위해서 부여되는 고유한 주소 IPv4, IPv6 주소 체계가 있다. port 실행 중인 서버프로그램의 논리적인 연결지점 모든 서버프로그램은 특정 포트번호를 가지고 실행된다. 포트번호를 이용해서 서비스를 제공하는 서버프로그램을 선택할 수 있게 된다. 포트갯수는 0 ~ 65535까지 총 65536개 있다. 포트번호의 범위 0 ~ 1023 : 국제인터넷주소관리기구에서 특정 서버용으로 미리 예약한 포.. 2023. 11. 29. Java_I/O(입출력) I/O java.io 패키지의 클래스 애플리케이션에서 리소스를 읽어오거나, 애플리케이션의 데이터를 목적지로 출력하는 작업을 수행하는 클래스 ByteStream 한 번 1byte씩 읽거나 쓰는 스트림 InputStream과 OutputStream이 있다. InputStream 클래스 스트림객체로 1byte씩 읽어오는 스트림이다. InputStream의 주요 메소드 메소드 종류 메소드 수행내용 int read() 한 바이트씩 읽어서 반환한다. 스트림의 끝에 도달하면 -1을 반환한다. int read(byte[] buf) 지정된 byte[]배열에 한 바이트씩 저장한다. 반환되는 값은 배열에 저장된 데이터의 갯수다. 스트림의 끝에 도달하면 -1을 반환한다. void close() 애플리케이션이 사용했던 시스템의.. 2023. 11. 27. 이전 1 다음