021.2 IO流——字节输出流】的更多相关文章

内容:流的分类,文件写入(字节输出流),异常处理,获取一个文件夹下的特定文件集合 字节流的抽象基类:InputStream,OutputStream字符流的抽象基类:Reader,Writer由这四个类派生出来的子类名称都是以父类名作为子类名的后缀.如:InputStream的子类FileInputStream,Reader的子类FileReader ###################################################文件写入,字节输出流 private sta…
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");…
默认使用的就是gbk编码,这里的例子改成了utf8编码 写入—编码 private static void writeText() throws IOException { FileOutputStream fos = new FileOutputStream("utf8.txt"); OutputStreamWriter osw = new OutputStreamWriter(fos,"UTF-8"); osw.write("求"); osw…
IO流 I:input - 输入(读取),eg:把硬盘的内容读取到内存 O: output - 输出(写入) eg:把内存中的东西写入硬盘保存 流:数字(字符/字节) 一般1个字符=2Byte,1Byte = 8bit 字节流可以读取任意文件:音乐/图片/..., 抛出文件不存在异常,这里统一throws扔给JVm处理,也可以try catch 字节输出流 -所有字节输出的父类 java.io.OutputStream -字节输出流的顶级抽象父类,有以下几种抽象方法 void close() 关…
大家好,乐字节小乐又来了.上一篇给大家带来的是:Java中的IO流之输入流|乐字节,本文将继续讲述IO流之输出流.   一.输出流 1.抽象类:OutputStream 和 Writer OutputStream和Writer也非常相似. 在OutputStream 里包含如下方法:   在 Writer 中, 因为字符流直接以字符作为操作单位,所以 Writer 可以用字符串来代替字符数组,即以String对象来作为参数. 包含如下方法:   2.文件节点类: FileOutputStream…
字符输入流 java.io.Reader: 字符输入流的顶层抽象父类 共性的成员方法: int read() 读取单个字符,并返回. int read(char[] cbuf) 将字符读入数组. abstract int read(char[] cbuf, int off, int len) 将字符读入数组的某一部分. abstract void close() 关闭该流并释放与之关联的所有资源. FileReader:字符文件输入流 java.lang.Object 继承者 java.io.R…
缓冲流分为: 字节缓冲流:BufferedIntputSream(字节缓冲输出流),BufferdOutputStream(字节缓冲输入流) 字符缓冲流:BufferedReader(字符输入缓冲流),BuffereWiter(字符输出缓冲流) 字节缓冲流: java.io.BufferedOutputSream extends OutputStream:字节缓冲输出流 构造方法: public static void main(String[] args) throws FileNotFoun…
###################################################################################IO流的规律总结:解决的问题,开发中具体使用哪个流对象的问题1,明确数据源,数据目的    就是在明确要使用的IO体系.InputStream   OutputStream     Reader       Writer    需求中做为源:意味着是读    使用:InputStream    Reader        需求中做为…
########################################IO流:    IO:用于处理设备上的数据的技术.设备:内存,硬盘,光盘    流:系统资源,Windows系统本身就可以操作的设备.各种语言只是使用系统平台的这个资源.并对外提供了各种语言自己的操作功能,这些功能最终调用的是系统资源,使用完资源一定要记住:释放. File类直接有了分隔符:File.separator"c:"+File.separator+"a.txt" #######…
内容:文件读取方法,读取方法例子,read(buf)方法中buf的取值,字节流缓冲区对象—提高读取速度/// 文件读取方法:fis.read(),fis.read(buf),具体看例子 例子:文件读取——读取文件,显示出来 public class FileInputStreamDemo { public static void main(String[] args) { //为了确保文件一定在读之前一定存在.将字符串路径封装成File对象 File file = new File("F:&qu…