两个类的简述 专门用来对文件进行读写的类. 父类是InputStream.OutputStream 文件读入细节 FileOutputStream流的构造方法:new FileOutputStream(File f,boolean append),第二个参数默认值为false,表示数据不追加到文件,也就是直接覆盖文件, 缓冲池细节 将数据读入程序时,用byte数组存储,起到一个缓冲池的作用. byte数组(缓冲池)的初始长度写法应为:new byte[1024*n]:使用1024乘n的方式更能直…
1. 使用字节流FileInputStream / FileOutputStream 复制文本文件案例: 分析: (1)数据源:从哪里来 a.txt   --   读取数据  --  FileInputStream (2)目的地:到哪里去 b.txt   --   写数据    --   FileOutputStream 2. 代码示例: package cn.itcast_03; import java.io.FileInputStream; import java.io.FileOutput…
IO流技术解决的问题:设备与设备之间的传输问题,内存-->硬盘,硬盘-->内存,等等 IO流技术 如果按照数据的流向划分可以划分为:输入流和输出流 输入输出的标准是以程序为参考物的,如果流出则选用输出流,如果数据流入则使用输入流. 如果按照处理的单位来划分:字节流和字符流 字节流:读取文件中的二进制数据,而且读取的二进制数据不会经过任何的处理 字符流:***也是读取文件中的二进制数据,不过会吧这些二进制的数据转换成我们能识别的字符. 字符流  = 字节流 + 解码 上面的分析告诉们先看字节流再…
1.  需求:把D:\\English.mp4 复制到当前项目目录下copy.mp4 代码示例: package com.himi.filecopy; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /** * * 需求:把D:\\English.mp4 复制到当前项目目录下copy.mp4 * */ public class CopyMp4 { public…
1.  需求:把D:\\美女.jpg 复制到当前项目目录下mn.jpg 代码示例: package com.himi.filecopy; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /** * * 需求:把D:\\美女.jpg 复制到当前项目目录下mn,jpg * */ public class CopyJpg { public static void m…
1. 需求:把d盘下的a.txt的内容复制到f盘下的b.txt中: 代码示例: package com.himi.filecopy; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /** * 需求:把d盘下的a.txt的内容复制到f盘下的b.txt中 */ public class CopyFile { public static void main(Str…
Java IO(五)字节流 FileInputStream 和 FileOutputStream 一.介绍 字节流 InputStream 和 OutputStream 是字节输入流和字节输出流的超类(父类).FileInputStream 和 FileOutputStream 是字节流用于操作文件的子类. (一).FileInputStream FileInputStream 是文件字节输入流,继承自 InputStream,通常,我们使用FileInputStream从某个文件中获得输入字节…
Java基础-IO流对象之字节流(Stream) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在前面我分享的笔记中,我们一直都是在操作文件或者文件夹,并没有给文件中写任何数据.现在我们就要开始给文件中写数据,或者读取文件中的数据.什么是输入呢?我们这里的输入指的是将文件的内容加载到程序中的过程叫做输入,那上面叫做输出呢?就是将程序的内容持久化到硬盘上叫做输出. 一.字节输出流(outputStream) java.io.OutputStream此抽象类是表示输出字节流的所有…
1. FileInputStream    FileInputStream是一个文件输入节点流,它是一个字节流,它的作用是将磁盘文件的内容读取到内存中. FileInputStream的父类是InputStream. 该类的源码感觉不用细看,因为它是节点流,已经是相对底层的了,读源码没法读出来它是怎么实现的. 下面是该类的两种简单用法,分别是使用read()和read(byte[] buf)方法来读取流数据. import java.io.FileInputStream; import java…
—————————— ASP.Net+Android+IOS开发..Net培训.期待与您交流!—————————— IO(InputStream,outputStream)字节流 (Reader,Writer)字符流 IO流用来处理设备之间的数据传输,java对数据的操作是通过流的方式,java用于操作流的对象都在IO包中. 流按操作数据分为:字节流与字符流 流按流向分为:输入流,输出流   ————————————————————————————————————————————————————…