IO流 1.概念 流:数据传输通道 模型:采用Decorator装饰者模式。依照功能可以对流进行分类。 2.分类 按数据流方向: 输入流 输出流 按传输类型: 这4种均是抽象流,为所有IO流的超类 字节流(用来处理图像,视频,PPT,Word) Reader Writer 字符流(只能处理纯文本) ...
分类:
编程语言 时间:
2020-06-21 23:24:26
阅读次数:
66
NIO v.s. IO 传统IO: 面向流 属于阻塞IO 单向管道传输:输入流、输出流 NIO: 面向缓冲区 属于非阻塞IO 使用缓冲区在通道内传输 缓冲区 缓冲区在NIO中负责数据的存取,缓冲区就是数组,用于存储不同数据类型的值,除了boolean,都有相应类型的缓冲区。 缓冲区的核心方法:取ge ...
分类:
其他好文 时间:
2020-06-21 18:00:37
阅读次数:
70
java中需要手动释放的资源bai常见的有以下两个:流相du关资zhi源流相关资源一般遵循:1)先开后关dao,先开的输入流,再开的输出流,通过读取输入流写入输出流中,那么应该先关输出流,再关输入流,但是一般关闭输入输出流操作都是在读写完成后的finally中执行的,所以即使先关输入流,再关输出流也 ...
分类:
编程语言 时间:
2020-06-20 15:47:04
阅读次数:
160
import java.util.Scanner; public class demo2 { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = new Scanner(System.in); ...
分类:
其他好文 时间:
2020-06-18 19:33:26
阅读次数:
64
三十四、关系运算符>逻辑运算符(特别低) 三十五、C++中标准输入输出流 cin,C++编程语言互换流中的标准输入流。 cout,C++编程语言互换流中的标准输出流。 cerr,C++预定义的标准错误输出函数,作用就是直接将参数(错误信息)打印到屏幕上。 Cfile是MFC文件类的基类,它直接提供非 ...
分类:
编程语言 时间:
2020-06-17 13:05:47
阅读次数:
98
1,客户端通过Distributed FileSystem 向namenode请求下载文件,namenode 通过查找元数据,返回文件块所在datanode的地址。 2,客户端挑选一台datanode(按照就近原则,返回的块地址根据网络拓扑图排序,距离客户端进的排在前面)服务器,建立连接,请求读取数 ...
分类:
其他好文 时间:
2020-06-14 16:34:06
阅读次数:
59
什么是流??? 流本身就是一个抽象的概念,当程序需要从某个数据源读入数据的时候,就会开启一个数据流,数据源可以是文件、内存或网络......流就是一组有序的数据序列 流的分类有哪些??? 1)按照流的方向 输入流:由外->内 输出流:由内->外 2)按照处理数据单位 字符流:char[] 字节流:b ...
分类:
其他好文 时间:
2020-06-13 21:41:59
阅读次数:
65
概念 : 序列化 : 将一个 Java 对象输出到文件中存储. ObjectOutputStream 对象输出流 反序列化 : 将文件中的数据读取为一个 Java 对象. ObjectInputStream 对象输入流 类通过实现 Java.io.Serializable 接口以启用其序列化功能 该 ...
分类:
其他好文 时间:
2020-06-13 00:25:25
阅读次数:
58
流 分类 输入流:将存储设备中的数据写入内存中 输出流:将内存中的数据写入存储设备中。 字节流:以字节为单位,可以读写所有文件 字符流:以字符为单位,只能读写文本文件。 字节流 InputStream:所有输入字节流的超类 主要方法: 1. close(); 2. mark();在此输入流中标记当前 ...
分类:
编程语言 时间:
2020-06-12 14:20:37
阅读次数:
86
流是指一连串流动的字符,是以先进先出方式发送信息的通道 字节流: 输出流:FileInputStream 输入流:FileOutputStream 字符流: 输入流:FileWriter 输出流:FileReader 缓冲流: 输入流:BufferedWriter 输出流:BufferedReade ...
分类:
其他好文 时间:
2020-06-04 21:30:50
阅读次数:
85