/,它既可以是未加工的原始二进制数据,也可以是经过一定编码处理后的符合某种规定格式的特定数据,如字节流序列、字符流序列等。数据的性质、格式不同,则对流的处理方法也不同,因此,Java的输入/输出类库中有不同的流类来对应不同性质的输入/输出流。:字节流和字符流。烽宪椭聋汾庆蹭愉骇函筹恶固财营撬脂奶颜臣巢惯弹戒刮喜蹄亮蛆炕盲敞Java程序输出与输入Java程序输出与输入字节流用于读写字节类型的数据(包括ASCII表中的字符)。字节流类可分为表示输入流的InputStream类及其子类,表示输出流的OutputStream类及其子类。字符流用于读写Unicode字符。它包括表示输入流的Reader类及其子类,表示输出流的Writer类及其子类。,该类的继承及派生结构如下:( )throwsIOException自输入流中读取一个字节publicintread(byteb[ ])throwsIOException将输入的数据存放在指定的字节数组b中publicintread(byteb[ ],intoffset,intlen)throwsIOException自输入流中的offset位置开始读取len个字节并存放在指定的数组b中publicsynchronizedvoidreset( )throwsIOException将读取位置移至输入流标记处publiclongskip(longn)throwsIOException从输入流中跳过n个字节publicintavailable( )throwsIOException返回输入流中的可用字节个数publicsynchronizedvoidmark(intreadlimit)在输入流当前位置加上标记publicbooleanmarkSupported( )测试输入流是否支持标记(mark)publicvoidclose( )throwsIOException关闭输入流,,不能直接创建对象。程序中创建的输入流一般是InputStream类的某个子类的对象,由这个对象来实现与外设的连接。为此,下面介绍InputStream的子类DataInputStream类和BufferedInputStream类的使用方法。。(byteb[ ])throwsIOException从输入流中将数据读取到数组b中publicfinalintread(byteb[ ],intoffset,intle
Java程序 输出与输入 来自淘豆网m.daumloan.com转载请标明出处.