ⓒ java.io PrintStream
java.io 클래스 PrintStreamPrintStream 는, 다른 출력 스트림에 기능을 추가합니다. 구체적으로는, 다양한 데이터값의 표현을 간이적으로 출력하는 기능을 추가합니다. 같이 다른 2 개의 기능도 제공되고 있습니다. PrintStream 는 다른 출력 스트림과는 달라, IOException 를 throw 할 것은 없습니다. 예외적인 상황에서는, 단지 내부 플래그가 설정될 뿐입니다. 이 플래그 상태는,checkError 메소드로 조사할 수가 있습니다. 필요에 따라서,PrintStream 를 자동적으로 플래시 하도록(듯이) 작성할 수 있습니다. 즉, 바이트 배열이 기입해졌는지,println 메소드의 1 개가 불려 갔는지, 또는 개행 문자 또는 바이트 ('\n')가 기입해진 뒤에,flush 메..
더보기
ⓒ java.io BufferedReader
java.io 클래스 BufferedReader문자, 배열, 행을 버퍼링 하는 것에 의해, 문자형 입력 스트림로부터 텍스트를 효율 좋게 읽어들입니다.버퍼의 사이즈는, 디폴트 값대로 하는 일도, 특정의 값을 지정할 수도 있습니다. 디폴트 값는, 일반적으로의 사용법으로는 충분한 크기입니다. 버퍼링 하지 않고 read(), readLine()를 사용하면(자), 호출할 것에 파일로부터 바이트를 읽어들여, 문자형으로 변환해, 그때마다 복귀하므로, 매우 효율이 나빠집니다.텍스트 입력에 대해서 DataInputStream 를 사용하는 프로그램은, 각 DataInputStream 를 적절한 BufferedReader 로 바꾸어 넣는 것에 의해 로컬라이즈 할 수가 있습니다. 생성자 의 개요BufferedReader (R..
더보기