바이트 입출력
1바이트 출력 FileOutputStream fos = new FileOutputStream ( FileDescriptor . out ); BufferedOutputStream bos = new BufferedOutputStream ( fos , 2048 ); DataOutputStream dos = new DataOutputStream ( bos ); dos . writeXXX (..); dos . flush (); dos . close (); FileDescriptor.out은 콘솔에 대한 출력임. 버퍼의 크기는 파일인 경우에는 1024, 네트워크인 경우에는 512정도가 적당함. 1바이트 입력 FileInputStream fis = new FileInputStream ( FileDescriptor . in ); BufferedInputStream bis = new BufferedInputStream ( fis , 2048 ); DataInputStream dis = new DataInputStream ( bis ); char ch = ( char ) dis . read (); byte [] by = new byte [ 1024 ]; dis . read ( by ); dis . readXXX (..); dis . close (); FileDescriptor.in은 콘솔에 대한 입력임.