GatheringByteChannel (1) 썸네일형 리스트형 [java] NIO를 이용한 파일 쓰고 읽기 NIO를 이용한 파일 쓰고 읽기(GatheringByteChannel, ScatteringByteChannel) 보통 자바가 C에 비에 느린 이유중 하나가 IO가 JVM 내부에 IO버퍼를 두었기 때문이다. java에서 IO 프로그램을 할 때 JVM의 내부 버퍼를 이용하지 않고 직접 운영체제의 데이터를 접근해 속도 개선을 한 것이 NIO이다. 이를 사용해 파일을 쓰고 읽기를 사용법을 익혀보도록 하겠다. NIO를 이용한 파일 쓰고 일기의 3가지 클래스nio를 사용 하기 위해서는 GatheringByteChannel, ScatteringByteChannel, ByteBuffer 3가지 클래스를 이용한다. 우선 전체 예제 부터 살펴 보겠다. [전체 예제]import java.io.FileInputStream; .. 이전 1 다음