Java的IO流
文章平均质量分 87
本人的Java的的学习笔记,本章节为Java的IO流,有File类,字节流,缓冲流,字符流、字符缓冲流,转换流,对象操作流
金鳞踏雨
断剑重铸之日,就是归来之时。
展开
-
Spring整合RabbitMQ详细解读
使用 Spring 整合 RabbitMQ将组件全部使用配置方式实现,简化编码 。Spring 提供 RabbitTemplate 简化发送消息 API 。使用监听机制简化消费者编码。原创 2022-05-31 14:49:50 · 1014 阅读 · 0 评论 -
JavaIO流之Properties集合
是一个Map体系的集合类。Properties可以保存到流中或从流中加载。属性列表中的每个键及其对应的值都是一个字符串原创 2022-02-02 03:40:31 · 808 阅读 · 0 评论 -
JavaIO流之对象操作流
序列化:把对象转化为可传输的字节序列过程称为序列化。 反序列化:把字节序列还原为对象的过程称为反序列化。 对象序列化:就是将对象保存到磁盘中,或者在网络中传输对象 这种机制就是使用一个字节序列表示一个对象,该字节序列包含:对象的类型、对象的数据和对象中存储的属性等信息 字节序列写到文件之后,相当于文件中持久保存了一个对象的信息 反之,该字节序列还可以从文件中读取回来,重构对象,对它进行反序列化 为什么要序列化? 其实序列化最终的目的是为了对象可以跨平台存储,和进行网络传输。而我们原创 2022-02-01 17:55:58 · 1177 阅读 · 0 评论 -
JavaIO流之转换流
字符流中和编码解码问题相关的两个类 InputStreamReader:是从字节流到字符流的桥梁,父类是Reader 它读取字节,并使用指定的编码将其解码为字符 它使用的字符集可以由名称指定,也可以被明确指定,或者可以接受平台的默认字符集 OutputStreamWriter:是从字符流到字节流的桥梁,父类是Writer 是从字符流到字节流的桥梁,使用指定的编码将写入的字符编码为字节 它使用的字符集可以由名称指定,也可以被明确指定,或者可以接受平台的默认字符集 ...原创 2022-01-24 01:20:37 · 91 阅读 · 0 评论 -
JavaIO流之字符流与字符缓冲流
为什么会出现字符流? 如果使用字节流,把文本文件的中文,读到内存中,有可能会出现乱码。 如果使用字节流,把中文写到文本文件的,有可能会出现乱码。 字符流 字符流介绍 由于字节流操作中文不是特别的方便,所以Java就提供字符流 字符流 = 字节流 + 编码表 中文的字节存储方式 用字节流复制文本文件时,文本文件也会有中文,但是没有问题,原因是最终底层操作会自动进行字节拼接成中文,如何识别是中文的呢? 汉字在存储的时候,无论选择哪种编码存储,第一个字节都是负数 ...原创 2022-01-23 14:21:33 · 579 阅读 · 0 评论 -
JavaIO流之字节缓冲流
BufferOutputStream:该类实现缓冲输出流.通过设置这样的输出流,应用程序可以向底层输出流写入字节,而不必为写入的每个字节导致底层系统的调用。 BufferedInputStream:创建BufferedInputStream将创建一个内部缓冲区数组.当从流中读取或跳过字节时,内部缓冲区将根据需要从所包含的输入流中重新填充,一次很多字节原创 2022-01-22 01:05:19 · 218 阅读 · 0 评论 -
JavaIO流之字节流
IO的概述、分类、使用场景 IO流介绍 IO:输入/输出(Input/Output) 流:是一种抽象概念,是对数据传输的总称.也就是说数据在设备间的传输称为流,流的本质是数据传输 IO流就是用来处理设备间数据传输问题的.常见的应用: 文件复制; 文件上传; 文件下载 IO的数据传输可以看作是一种数据流动,以内存为参照物,进行数据读写。 IO流的分类 按照数据的流向 输入流:读数据 输出流:写数据 按照数据类型来分 字节流 字节输入流 字节输出流 字符流 字符输入流 字符.原创 2022-01-21 15:44:29 · 156 阅读 · 0 评论 -
Java的IO流之File类
为什么要使用File类? 如果使用数组,变量在程序结束的时候,则所有数据就会丢失。计算机可以用硬盘实现对数据的永久存储,Java提供了一个对文件储存有关的类——File类。 什么是IO流? 可以将数据从本地文件中提取出来 可以将数据保存到本地文件 File的概述与构造方法 它是文件和目录路径名的抽象表示 文件和目录是可以通过File封装成对象的 对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已.它可以是存在的,也可以是不存在的.将来是要通过具体的操作原创 2022-01-19 01:42:13 · 444 阅读 · 0 评论