1流的分类: 按数据单位分:字节流(InputStream、OutputStream),字符流(Reader、Writer) 按流向分:输入流,输出流 按流的角色分:节电流、处理流 详细点有如下 2 流的转换:InputStreamReader和OutputStreamWriter 3 Random ...
分类:
其他好文 时间:
2016-05-17 13:05:55
阅读次数:
193
IO流用来处理设备之间的数据传输 java对数据的操作是通过流的方式 java用于操作流的对象都在IO包中 流按操作数据分为两种:字节流与字符流 流按流向分为:输入流,输出流 字符流 抽象基类:Reader Writer 文件操作,写 获取FileWriter对象,new出来,构造参数:String ...
分类:
Web程序 时间:
2016-05-14 13:56:47
阅读次数:
856
java.io下面有两个抽象类:InputStream和ReaderInputStream是表示字节输入流的所有类的超类Reader是用于读取字符流的抽象类InputStream提供的是字节流的读取,而非文本读取,这是和Reader类的根本区别。即用Reader读取出来的是char数组或者Strin ...
分类:
编程语言 时间:
2016-05-13 12:37:27
阅读次数:
180
在perl语言中,字符串只有两种形式:
(1)字节流字符串:不管字符串是何种内容、何种编码,都解析为单字节的字节串。
(2)字符流字符串:按照UTF8编码方案,从左到右把字节流解析为连续的字符流。
perl如何确定一个字符串是字节流字符串还是采用UTF8编码的字符流字符串呢?
在Perl内部,每个字符串都有一个UTF8编码标志,这个标志有两个状态:on或者off。如果标志为on,就是字符流...
分类:
其他好文 时间:
2016-05-13 02:37:16
阅读次数:
98
字符流的缓冲区
1. 缓冲区的出现提高了对数据的读写效率。
2. 对应类
BufferedWriter
BufferedReader
3. 缓冲区要结合流才可以使用
4. 在流的基础上对流的功能进行了增强
缓冲区的出现是为了提高流的操作效率而出现的。所以在创建缓冲区之前,必须要先有流对象。
该缓冲区中提供了一个跨平台的换行符,newLine...
分类:
编程语言 时间:
2016-05-12 21:15:43
阅读次数:
202
/*
字符写入缓冲流
缓冲区的出现时为了提高流的操作效率。
所以在创建缓冲区之前,必须要现有流对象。
Writer对应BufferedWriter
Reader对应BufferedReader
该缓冲区中提供了一个换行符方法,newLine();
*/
import java.io.*;
class BufferedWriterDemo
{
public static void mai...
分类:
编程语言 时间:
2016-05-12 12:17:14
阅读次数:
143
/*
对于IO输入输出流有两大类:
1,字节流(一般用的比较多)
2,字符流(指针对文字(包括中英文等各国语言文字)),字符流与字节流的区别之处就是字符流对象中融合了编码方式,即文字以哪种方式编码,以避免出现乱码。
常用的四个抽象基类:
字节流:InputStream、OutputStream
字符流:Reader、Writer
这四个基类的子类都是以这四个基类的名字作为后缀的,所以比较容易识别...
分类:
编程语言 时间:
2016-05-12 12:16:47
阅读次数:
230
/*
直接使用readLine方法来完成键盘录入的一行数据的读取。
readLine是字符流BufferedReader类中的方法。
而键盘录入的read方法是字节流InputStream中的方法。
字节转字符。
*/
import java.io.*;
class TransStreamDemo
{
public static void main(String[] args) throw...
分类:
编程语言 时间:
2016-05-12 12:09:27
阅读次数:
160
IO流想必大家都很熟悉了,本次实现的需求是按行读取文件内容并且按行写入,代码如下: 下面是个人对以上代码的理解: 1、为什么用字符流 而不用字节流? 文件读取选择字符流是因为文件是纯文本,使用字符流可以按行读取,操作快,适合阅读。 2、为什么用InputStreamReader 而不用FileRea ...
分类:
编程语言 时间:
2016-05-11 15:17:26
阅读次数:
712
流的分类按照流的流向来分,可以分为输入流和输出流?输入流:只能从中读取数据,不能向其写数据?输出流:只能向其写数据,不从能从中读数据 Java输入流主要有InputStream和Reader作为基类,Java输出流主要以OutputStream和Writer作为基类 字节流和字符流字节流和字符流的用 ...
分类:
编程语言 时间:
2016-05-11 01:08:43
阅读次数:
163