블로그 이미지
우디냥
"지금 잠을 자면 꿈을 꾸지만, 지금 공부하면 꿈을 이룰수있다"

calendar

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

Notice

'─☻раցеº②/└ᘐ network'에 해당되는 글 1

  1. 2007.05.30 Stream
└ᘐ Stream
       => 외부장치와의 데이터 입출력을 처리하는 방식
            JAVA에서 제공하는 외부장치와의 입/출력을 담당하는 클래스들의 집합 (java.io.*)

     ◆ OutputStream
          - 외부 장치로 데이터를 내보내는 스트림
                외부장치로 데이터를 내보내는 함수들
                  write(int ch)                            // 오직 한문자만 내보내는 함수
                  write(byte[] b)                        // 문자열을 내보내는 함수
                  write(byte[] b, int off, int len)    //문자열을 내보내는 함수
                                  (참고 : int off -> 시작위치, int len ->문자열의 개수)

     ◆ InputStream
          - 외부 장치에서 데이터를 받아내는 스트림
               외부장치에서 데이터를 받아오는 함수들
                 read()                                 // 오직 한 문자만 받고, 아스키 코드값...
                 read(byte[] b)                     // 준비된 byte[] 변수에 여러 문자들을 받는 함수
                 read(byte[] b, int off, int len) // 준비된 byte[] 변수에 off 부터 len만큼 받는 함수
     
     * 가장 기본 외부장치 -> File로 내보내는 방식
        파일과 연결된 스트림은 OutputStream

posted by 우디냥
TAG
prev 1 next