
字节流
# 字节流
阿呆布衣酷
纯干货学习笔记:无盈利目的,只想帮自己成长
展开
-
11.练习_文件拆分和合并
跟汤老师学Java笔记:练习:文件拆分和合并完成:第一遍1.练习:文件拆分和合并将"c:/aaa/src.zip"20M大小的文件拆分成每6M为一个小文件src.zip_1src.zip_2src.zip_3src.zip_4package season15;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutpu原创 2020-07-02 11:44:30 · 224 阅读 · 0 评论 -
10.ObjectInputStream
10.ObjectInputStream学习:第7遍package code15_IO.test02_字节流;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Date;import java.util.Scanner;原创 2020-09-09 23:04:03 · 205 阅读 · 0 评论 -
9.ObjectOutputStream:什么是对象输入输出流???包装流有什么特点???对象输入输出流常用方法有哪些???
跟汤老师学Java笔记:对象输入输出流完成:第一遍1… 什么是对象输入输出流?如果希望将Java对象写入到IO流中,或从IO流中读取Java对象,则要使用对象输入输出流,称为对象的序列化和反序列化ObjectInputStream对象输入流:用来读取对象,即反序列化ObjectOutputStream对象输出流:用来写入对象,即序列化2.包装流有什么特点?ObjectInputStream和ObjectOutputStream属于包装流用于对节点流进行功能扩展 / 包装在创建包装流,需原创 2020-07-02 11:13:52 · 528 阅读 · 0 评论 -
8.序列化和反序列化:什么是序列化和反序列化???序列化和反序列化有什么要求???
跟汤老师学Java笔记:序列化和反序列化完成:第一遍1.什么是序列化和反序列化?序列化:将Java对象写入IO流中,实现将对象保存在磁盘上或在网络中传递对象反序列化:从IO流中读取Java对象,实现从磁盘上或网络中恢复对象2.序列化和反序列化有什么要求?序列化要求:对象必须实现Serializable接口,才能被序列化,转换为二进制流,通过网络进行传输反序列化:通过 serialVersionUID 判断对象的序列化版本的一致性:在反序列时,会将流中的serialVersionUID与本原创 2020-07-02 10:17:50 · 250 阅读 · 0 评论 -
7.字节数组输入输出流:什么是字节数组输入输出流???
跟汤老师学Java笔记:字节数组输入输出流完成:第一遍1.什么是字节数组输入输出流?流(数据)的来源或目的地并不一定是文件,也可以是内存中的一块空间,例如一个字节数组ByteArrayInputStream字节数组输入流:从字节数组中读取数据,即将字节数组当作流输入的来源ByteArrayOutputStream字节数组输出流:将数据写出到内置的字节数组中,即将字节数组当作流输出的目的地方法:os.toByteArray()作用:获取内置的字节数组中的数据package season1原创 2020-07-02 10:10:57 · 468 阅读 · 0 评论 -
6.练习_复制目录下所有文件
跟汤老师学Java笔记:练习:复制目录下所有文件完成:第一遍1.练习:复制目录下所有文件复制指定目录"c:/aaa/old"下所有文件复制到"c:/aaa/new"package season15;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException原创 2020-07-02 09:48:56 · 367 阅读 · 0 评论 -
5.文件复制:文件内容如何复制???
跟汤老师学Java笔记:文件内容如何复制完成:第一遍1.文件内容如何复制?package season15;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class TestFileCopy { public static void main(String[] ar原创 2020-07-02 09:23:48 · 276 阅读 · 0 评论 -
4.FileInputStream_4:FileOutputStream文件字节输出流常用方法有哪些???
跟汤老师学Java笔记:FileOutputStream完成:第一遍1.FileOutputStream文件字节输出流常用方法有哪些?文件字节输出流:以字节为单位,将数据写出到文件中创建: FileOutputStream fos=null;fos = new FileOutputStream(“aaa.txt”)创建重载方法:fos2= new FileOutputStream(“a.txt”,true)作用:不覆盖aaa.txt里的内容,直接追加在原内容之后 FileOutputStre原创 2020-07-02 08:59:30 · 189 阅读 · 0 评论 -
2.FileInputStream_2:文件字节输入流创建和常用方法有哪些???
跟汤老师学Java笔记:文件字节输入输出流完成:第一遍1.文件字节输入流创建和常用方法有哪些?创建:构造参数有字符串和File对象两种方法:方法:fis.read()作用:读取一个字节,返回int类型的字节值,如果读取到末尾返回-1方法:fis.close()作用:输入流用了操作系统资源,用完必须关闭流只要是打开了外部的资源(文件、数据库连接、网络连接)在使用后都需要关闭,释放资源package season15;import java.io.File;import java.i原创 2020-07-01 19:14:59 · 512 阅读 · 0 评论 -
1.FileInputStream_1:字节流的常用子类有哪些???什么是文件字节输入输出流???什么是字节数组输入输出流???什么是序列化和反序列化???什么是对象输入输出流???
跟汤老师学Java笔记:字节流的常用子类有哪些完成:第一遍1.字节流的常用子类有哪些?字节流常见子类:文件字节输入输出流字节数组输入输出流对象输入输出流InputStream是字节输入流的顶层父类,直接子类:9个InputStream常用子类:FileInputStreamByteArrayInputStreamObjectInputStreamOutputStream是字节输出流的顶层父类,直接子类:6个OutputStream常用子类:FileOutputStreamByt原创 2020-07-01 19:11:49 · 500 阅读 · 0 评论