1 io类图关系 1.1 简化形式 1.1.2补充 iostream: istream:从流中读取 ostream:写入到流 iosteram:读写流 fstream: ifstream:从文件读 ofstream:写入文件 fstream:读写文件 2 流综述 2.1什么情况会导致刷缓冲 (1)程 ...
分类:
编程语言 时间:
2017-08-05 10:55:11
阅读次数:
201
一、NIO NIO采用内存映射文件的方式来处理输入输出流,将文件或者文件的一段区域映射到内存中,这样就可以像访问内存一样访问文件,处理速度比传统的输入输出流要快。最主要的两个核心对象是Channel(通道)和Buffer(缓冲)。 1)Buffer Buffer是一个抽象类,最主要的实现类是Byte... ...
分类:
编程语言 时间:
2017-08-03 00:47:54
阅读次数:
161
一、输入输出流体系 1)常用流分类 表中黑色加粗的类代表节点流,必须与指定的物理节点关联,斜体字标出的类代表抽象基类,无法直接创建实例。 如果进行输入输出的是文本内容,则考虑使用字符流,如果输入输出的是二进制内容,则应考虑使用字节流。 2)转换流 Java中只有字节转换成字符的转换流,没有字符流转换 ...
分类:
编程语言 时间:
2017-07-30 00:55:15
阅读次数:
172
一、File 类 Java中不管文件还是目录都可以使用File类操作,File能新建、删除、重命名文件和目录,但是不能访问文件内容本身,访问文件内容需要使用输入输出流。 File类主要使用: 二、IO流 1)流的分类 Java的输入输出流都是从程序运行所在内存的角度划分的。 输入流:只能从中读取数据 ...
分类:
编程语言 时间:
2017-07-28 23:39:07
阅读次数:
248
// 使用完毕,无论是否产生异常,系统都会把 流 给关闭 // 不需要我们手动的关闭了 // try 后加 (),创建 流 的代码放在 () 中,如果只有一行,最后的 ; 可加可不加 // 如果要创建多个 流,添加 ; 继续再 () 中创建 // try-with-resource,自动关闭流,使用 ...
分类:
其他好文 时间:
2017-07-28 15:46:22
阅读次数:
133
Given a m-by-n (0,1)-matrix, of all its submatrices of all 1’s which is the largest? By largest we mean that the submatrix has the most elements. Inpu ...
分类:
其他好文 时间:
2017-07-26 14:40:25
阅读次数:
135
一、基本概念在iOS中以NSStream(流)来发送和接收数据,可以设置流的代理,对流状态的变化做出相应。1连接建立2接收到数据3连接关闭NSStream:数据流的父类,用于定义抽象特性,例如:打开、关闭代理,NSStream继承自CFStream(CoreFoundation)NSInputStr ...
分类:
其他好文 时间:
2017-07-25 15:47:43
阅读次数:
189
RandomAccessFile是Java中输入,输出流体系中功能最丰富的文件内容访问类,它提供很多方法来操作文件,包括读写支持,与普通的IO流相比,它最大的特别之处就是支持任意访问的方式,程序可以直接跳到任意地方来读写数据。如果我们只希望访问文件的部分内容,而不是把文件从头读..
分类:
数据库 时间:
2017-07-19 20:28:23
阅读次数:
194
数据输入输出流:让我们对基本数据类型操作更方便 ...
分类:
其他好文 时间:
2017-07-18 22:07:42
阅读次数:
103
1、写文本文件 第一个参数:写入文件需要指定文件名,如果不指定的文件不存在,会自动创建文件;如果存在,会自动覆盖以前的内容。 第二个参数:指定文件是否以追加的方式写入文件。 io.FileWriter.FileWriter(String fileName, boolean append) 1、解决w ...
分类:
其他好文 时间:
2017-07-18 13:30:57
阅读次数:
131