摘要:
在JDK1.7之前使用try catch finally处理流中的异常 格式: try{ 可能会产生异常的代码 }catch(异常类变量 变量名){ 异常的处理逻辑 }finally{ 一定会指定的代码 资源释放 } 代码: public static void main(String[] args 阅读全文
posted @ 2022-07-18 17:20
baimingze
阅读(54)
评论(0)
推荐(0)
摘要:
字符输出流写数据的其他方法 1.写出字符数组:write(char[] cbuf)每次可以写出字符数组中的数据 代码: public static void main(String[] args) throws IOException { FileWriter fw = new FileWriter 阅读全文
posted @ 2022-07-18 16:23
baimingze
阅读(114)
评论(0)
推荐(0)
摘要:
字符输出流 Writer抽象类是表示用于写出字符流的所有类的超类 将指定的字符信息写出目的地 它是隶属于java.io包下 基本共性功能方法 void write(int c)写入单个字符 void write(char[] cbuf)写入字符数组 abstract void write(char[ 阅读全文
posted @ 2022-07-18 15:51
baimingze
阅读(66)
评论(0)
推荐(0)
摘要:
字符流 当使用字节流读取文本文件时 会出现一些小问题 就是当我们遇到中文字符时 可能不会显示完成的字符 那时以为一个中文字符可能占用多个字节存储 所以java提供一些字符流类 以字符为单位读写数据 专门用于处理文本文件 字节输入流(Reader) Reader抽象类是表示用于读取字符流的所有类的超类 阅读全文
posted @ 2022-07-18 14:48
baimingze
阅读(460)
评论(0)
推荐(0)
摘要:
文件复制 复制文件原理图 文件复制练习:一读一写 明确: 数据源 数据的目的地 文件复制的步骤: 1.创建一个字节输入流对象 构造方法中绑定要读取的数据源 2.创建一个字节输出流对象 构造方法中绑定要写入的目的地 3.使用字节输入流对象中的方法read读取文件 4.使用字节输出流中的方法write 阅读全文
posted @ 2022-07-18 14:09
baimingze
阅读(71)
评论(0)
推荐(0)
摘要:
字节输入流一次读取多个字节 字节输入流一次读取多个字节的方法: int read(byte[] b)从输入流中读取一定数量的字节 并将其存储在缓冲区数字b中 明确两件事情: 1.方法的参数byte[]的作用 起到缓冲作用 存储每次读取到的多个字节 数组的长度一把定义为1024(1kb)或者1024的 阅读全文
posted @ 2022-07-18 11:57
baimingze
阅读(371)
评论(0)
推荐(0)
摘要:
字节输出流 InputStream抽象类是表示字节输出流的所有类的超类 可以读取字节信息到内存中 它定义了自己输入流的基本共性功能方法 InputStream是隶属于java.io包下 public void close():关闭此输入流并释放资源与此流相关联的任何系统资源 public abstr 阅读全文
posted @ 2022-07-18 11:16
baimingze
阅读(101)
评论(0)
推荐(0)
摘要:
数据追加续写 经过以上的演示 每次程序运行 创建输出流对象 都会清空目标文件中的数据 如果保留目标文件中数据 还能继续添加新的数据 构造方法 public FileOutputStream(File file,boolean append):创建文件输出流以写入由指定的File对象表示文件 publ 阅读全文
posted @ 2022-07-18 10:23
baimingze
阅读(62)
评论(0)
推荐(0)
摘要:
字节输出流写多个字节的方法 public void write(byte[] b):将b.length字节从指定的字节数组写入此输出流 一次写入多个字节: 如果写的第一个字节是正数(0-127)那么显示的时候回查询ASCII表 如果写的第一个字节是负数,那第一个字节会和第二个字节 两个字节组成一个中 阅读全文
posted @ 2022-07-18 10:05
baimingze
阅读(62)
评论(0)
推荐(0)
摘要:
OutputStream抽象类是表示字节输出流的所有类的超类 将指定的字节信息写出到目的地 它定义了字节输出流的基本共性功能方法 OutputStream是隶属于java.io包下 常用方法 public void close():关闭此输出流并释放与此流相关的任何系统资源 public void 阅读全文
posted @ 2022-07-18 09:24
baimingze
阅读(38)
评论(0)
推荐(0)

浙公网安备 33010602011771号