본문 바로가기

JAVA

ⓒ java.io PrintWriter java.io 클래스 PrintWriter 객체의 서식 첨부 표현을 텍스트 출력 스트림에 출력합니다. 이 클래스는,PrintStream 에 있는 print 메소드를 모두 구현합니다. 다만, raw 바이트를 기입하는 메소드는 포함되지 않습니다. raw 바이트에 대해서는, encode되어 있지 않은 바이트 스트림을 프로그램으로 사용해 주세요. 생성자 의 개요PrintWriter (File file) 행의 자동 플래시는 실시하지 않고 , 지정된 파일로 새로운 PrintWriter 를 작성합니다.PrintWriter (File file, String csn) 행의 자동 플래시는 실시하지 않고 , 지정된 파일과 캐릭터 세트로 새로운 PrintWriter 를 작성합니다.PrintWriter (OutputStream.. 더보기
ⓒ java.io BufferedReader java.io 클래스 BufferedReader문자, 배열, 행을 버퍼링 하는 것에 의해, 문자형 입력 스트림로부터 텍스트를 효율 좋게 읽어들입니다.버퍼의 사이즈는, 디폴트 값대로 하는 일도, 특정의 값을 지정할 수도 있습니다. 디폴트 값는, 일반적으로의 사용법으로는 충분한 크기입니다. 버퍼링 하지 않고 read(), readLine()를 사용하면(자), 호출할 것에 파일로부터 바이트를 읽어들여, 문자형으로 변환해, 그때마다 복귀하므로, 매우 효율이 나빠집니다.텍스트 입력에 대해서 DataInputStream 를 사용하는 프로그램은, 각 DataInputStream 를 적절한 BufferedReader 로 바꾸어 넣는 것에 의해 로컬라이즈 할 수가 있습니다. 생성자 의 개요BufferedReader (R.. 더보기
ⓒ java.io DataOutputStream java.io 클래스 DataOutputStreampublic class DataOutputStreamextends FilterOutputStream implements DataOutput 생성자 의 개요DataOutputStream (OutputStream out) 지정된 기본이 되는 출력 스트림에 데이터를 기입하기 위한, 데이터 출력 스트림을 새롭게 작성합니다. 메소드의 개요 voidflush () 데이터 출력 스트림을 플래시 합니다. intsize () 카운터 written 의 현재의 값, 즉 이 데이터 출력 스트림에 지금까지 기입해진 바이트수를 돌려줍니다. voidwrite (byte[] b, int off, int len) 지정된 바이트 배열의 오프셋(offset) 위치 off 로부터 시작되는 .. 더보기
ⓒ java.io DataInputStream java.io 클래스 DataInputStream데이터 입력 스트림에 의해, 어플리케이션은, 원시형의 Java 데이터를 기초의 입력 스트림로부터 머신에 의존하지 않고 읽어들일 수가 있습니다. 어플리케이션은 데이터 출력 스트림을 사용해 데이터를 기입하는 것으로, 그 데이터를 나중에 입력 스트림로부터 읽어들일 수도 있습니다. DataInputStream 는, multi-thread 액세스에 대해서 반드시 안전하지는 않습니다. thread의 안전성은 이 클래스의 메소드를 사용하는 사용자에 의해 옵션으로 보증됩니다. 생성자 의 개요DataInputStream (InputStream in) 지정된 기본이 되는 InputStream 를 사용하는 DataInputStream 를 작성합니다. 메소드의 개요 intrea.. 더보기
ⓒ java.io FileWriter java.io 클래스 FileWriter public class FileWriterextends OutputStreamWriter 문자 파일을 기입하기 위한 간이 클래스 생성자 의 개요FileWriter (File file) File 객체를 지정해 FileWriter 객체를 구축합니다.FileWriter (File file, boolean append) File 객체를 지정해 FileWriter 객체를 구축합니다.FileWriter (FileDescriptor fd) 파일 기술자에게 관련한 FileWriter 객체를 구축합니다.FileWriter (String fileName) 파일명을 지정해 FileWriter 객체를 구축합니다.FileWriter (String fileName, boolean appe.. 더보기
ⓒ java.io Writer java.io 클래스 Writer public abstract class Writerextends Object implements Appendable , Closeable , Flushable 문자 스트림에 기입하기 위한 abstract 클래스 생성자 의 개요protectedWriter () 라이터 자체로 Critical Section이 동기 하는 문자 스트림 라이터를 새롭게 작성합니다.protectedWriter (Object lock) 지정된 객체로 Critical Section이 동기 하는 문자 스트림 라이터를 새롭게 작성합니다. 메소드의 개요 Writerappend (char c) 지정된 문자를 이 라이터에 추가합니다. Writerappend (CharSequence csq) 지정된 문자 순서를 .. 더보기
ⓒ java.io FileReader java.io 클래스 FileReader 생성자 의 개요FileReader (File file) read원의 File 를 지정해, 신규 FileReader 를 작성합니다.FileReader (FileDescriptor fd) read원의 FileDescriptor 를 지정해, 신규 FileReader 를 작성합니다.FileReader (String fileName) read원의 파일의 이름을 지정해, 신규 FileReader 를 작성합니다. 더보기
ⓒ java.io Reader java.io 클래스 Reader문자 스트림을 읽어들이기 위한 abstract 클래스입니다. 서브 클래스에서의 구현이 필요한 메소드는, read(char[], int, int)와 close() 뿐입니다. 다만, 대부분의 서브 클래스는, 효율성의 향상 또는 기능의 추가, 혹은 그 양쪽 모두를 위해서(때문에), 여기서 정의되는 메소드의 일부를 오버라이드(override) 합니다. 생성자 의 개요protectedReader () 리더 자체로 Critical Section이 동기 하는 문자 스트림 리더를 새롭게 작성합니다.protectedReader (Object lock) 지정된 객체로 Critical Section이 동기 하는 문자 스트림 리더를 새롭게 작성합니다. 메소드의 개요abstract voidclo.. 더보기
ⓒ java.io FileOutputStream java.io 클래스 FileOutputStream 생성자 의 개요FileOutputStream (File file) 지정된 File 객체에 의해 나타내지는 파일에 기입하기 위한 파일 출력 스트림을 작성합니다.FileOutputStream (File file, boolean append) 지정된 File 객체에 의해 나타내지는 파일에 기입하기 위한 파일 출력 스트림을 작성합니다.FileOutputStream (FileDescriptor fdObj) 파일 시스템의 실제의 파일에의 기존의 접속을 나타내는, 지정된 파일 기술자에게 기입하기 위한 출력 파일 스트림을 작성합니다.FileOutputStream (String name) 지정된 이름의 파일에 기입하기 위한 파일 출력 스트림을 작성합니다.FileOutp.. 더보기
ⓒ java.io OutputStream java.io 클래스 OutputStream도입된 버젼:JDK1. 0관련 항목:BufferedOutputStream , ByteArrayOutputStream , DataOutputStream , FilterOutputStream , InputStream , write(int) 메소드의 개요 voidclose () 출력 스트림을 닫아 이 스트림에 관련하는 모든 system resource를 해제합니다. voidflush () 출력 스트림을 플래시 해, 버퍼링 되고 있던 모든 출력 바이트를 강제적으로 기입합니다. voidwrite (byte[] b) 지정된 바이트 배열의 b.length 바이트를 이 출력 스트림에 기입합니다. voidwrite (byte[] b, int off, int len) 지정된 바이.. 더보기