OutputStream /** * <li>输出单个字节:public abstract void write(int b) throws IOException ; * <li>输出字节数组:public abstract void write(byte[] byte)throws IOException ; * <li>输出部分字节数组:public abstract void write(byet[] b,int off,int len) throws IOEx…
1.字节输出流OutputStream (1)OutputStream此抽象类,是表示输出字节流的所有类的超类.操作的数据都是字节,定义了输出字节流的基本共性功能方法: (2)输出流中定义都是写write方法. 2.FileOutputStream类 (1)OutputStream有很多子类,其中子类FileOutputStream可用来写入数据到文件: (2)FileOutputStream类,即文件输出流,是用于将数据写入 File的输出流. import java.io.File; imp…
掌握OutputStreamWriter和InputStreamReader类的作用 一般操作输入输出内容的时候,就需要使用字节或字符流,但是,有些时候,需要将字符流变成字节流形式,或者字节流变成字符流形式. 所以,就需要另一种转换流的操作类. OutputStreamWriter:是Writer的子类.将输出的字符流变成字节流:即将字符流的输入对象变成字节流输入对象. InputStreamReader:是Reader的子类.将输入的字节流变成字符流,即将一个字节流的输入对象变成字符流输入对象…
一.字节输出流 java.io.OutputStream 抽象类是表示字节输出流的所有类的超类,将指定的字节信息写出到目的地. 该类中定义了字节输出流的基本共性功能方法. 公性方法: public void close() :关闭此输出流并释放与此流相关联的任何系统资源. public void flush() :刷新此输出流并强制任何缓冲的输出字节被写出. public void write(byte[] b) :将 b.length字节从指定的字节数组写入此输出流. public void…
1.OutputStream是输出字节流的超类. import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public class FileOutputStreamDemo { public static void main(String[] args) throws IOException { File file = new File("E:\\IO流\\java\\1.txt"…
/** *<li> InputStream类中定义的方法: * <li>读取的数据保存在字节数组中,返回读取的字节数组的长度:public int read(byte[] b) throws IOException ; * <li>读取部分数据保存在字节数组中,返回读取数据的长度:public int read(byte[] b,int off,int len)throws IOException ; * 如果文件内容读取到结尾字返回-1: */ package com…
package it.cast_01; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class FileOutputStreamDemo1 { public static void main(String[] args) { /* try { fos = new FileOutputStream("fos1.txt");…
字节输出流 OutputStream(基类,抽象) 特点:写任意的文件 方法:写出数据的方法:write write(int b) 写出1个字节 -128~127之间,写的是一个ASCLL码的值 write(byte[] b) 写出字节数组 write(byte[], int off, int len) 写出字节数组的一部分 close() 关闭流,释放资源 子类:FileOutputStream 构造方法 FileOutputStream(File file) 传递File对象,数据目的 Fi…
一.概念及分类 InputStream(输入流)/OutputStream(输出流)是所有字节输入输出流的父类 [注]输入流和输出流的是按程序运行所在的内存的角度划分的 字节流操作的数据单元是8的字节,字符流操作的数据单元是16位的字符 [流的概念] —————————— ooooooooooooooooo —————————— (输入流模型,文件从头(左边)到尾(右边),) ↑,(记录指针) 每个‘’o“”看出一个"水滴",不管是字节流还是字符流,每个水滴是最小的输入/输出单位,对于…
package 文件操作; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; public class TestOutputStream { public static void main(String[] args) throws IOException { File file=new File("D:"+File…