字节输入流:InputStream属于抽象类,用其子类FileInputStream进行实例化。(先定义字节数组,实例化输入流对象,读取文件内容到字节数组中,再输出)第一种方式:package 字节流;import java.io.File;import java.io.FileInputStrea...
分类:
其他好文 时间:
2015-05-15 19:20:47
阅读次数:
113
1、对于字节流来说,从输入流里读取的字节编码取决于被读取的文件自身的编码,输出流生成的文件编码取决于字节编码。2、对于字符流来说,其底层仍为字节流操作,所以输入流读取文件可以看做是把文件读取成字节,然后字节再转换为字符,这就涉及到两个过程,第一个过程与字节流..
分类:
其他好文 时间:
2015-05-14 10:12:11
阅读次数:
126
一、Reader和Writer1. 字符流原理Reader是所有字符输入流的父类而Writer是所有字符输出流的父类。字符流是以字符(char)为单位读写数据的。一次处理一个unicode。字符流都是高级流,其底层都是依靠字节流进行读写数据的,所以底层仍然是基于字节读写数据的。2. 常用方法Read...
分类:
其他好文 时间:
2015-05-13 19:11:46
阅读次数:
273
1.流的概念一个对输入输出设备的抽象概念,JAVA中文件的操作都是以“流”的方式进行。可以把流理解成“管道”,数据通过管道得以从一端传输到另一端。流具有方向性:一般而言这个方向是以程序作为参照,所以,输入流是指输向程序的流,输出流是指从程序输出的流;也可以理解成,程序从输入流获取数据,向输出流写数据...
分类:
编程语言 时间:
2015-05-12 20:39:25
阅读次数:
224
读取网页中的资源内容
//new一个URl实例
URL url = new URL("http://www.baidu.com");
//通过url的openStream() 方法获取资源的字节输入流
InputStream is = url.openStream();
//将字节输入流包装成字符输入流
InputStreamReader isr = new InputStreamReader(is...
分类:
编程语言 时间:
2015-05-11 08:53:07
阅读次数:
120
本文介绍了cin重载的operator>>()函数、get()函数、getline()函数以及相应的eofbit和failbit问题。 cin重载了operator>>()函数来实现对任何类型数据的输入操作,重载的类型如下: int& short& long& unsigned int& unsig...
分类:
其他好文 时间:
2015-05-10 15:31:22
阅读次数:
178
IO流用来处理设备间的数据传送
Java对数据的操作是通过流的方式进行的
Java用于操作流的对象都在io包中
数据按照操作数据的方式分为两种:字节流和字符流
流按照流向分为:输入流和输出流
硬盘存储的数据时间长,断电后仍然存在
内存存数的数据时间短,断电后不存在。
硬盘读写数据慢,内存读取数据快
Java中IO的输入和输出是相对于内存的
从硬盘向内存中写数据,称为输入
从内存...
分类:
编程语言 时间:
2015-05-09 16:38:33
阅读次数:
304
转自:http://blog.csdn.net/yeyuangen/article/details/6743416fflush(stdin)即清理标准输入流,把多余的仍未被保存的数据丢掉。fflush(stdout):清空输出缓冲区,并把缓冲区内容输出比如,下面这个小程序:void main(){ ...
分类:
其他好文 时间:
2015-05-06 22:30:38
阅读次数:
129
第十章数据输入与输出输入流与输出流:(1)输入流:以程序为基准,向程序中输入数据的流定义为输入流。从输入流向程序中输入数据称为读数据(read)。(2)输出流:以程序为基准,从程序输出数据的流称为输出流。从程序中将数据输出到输出流称为写数据(write)。字节流和字符流(..
分类:
编程语言 时间:
2015-05-06 18:11:19
阅读次数:
150
public class PersonService { /** * 接收一个包含XML文件的输入流, 解析出XML中的Person对象, 装入一个List返回 * @param in 包含XML数据的输入流 * @return 包含Person对象...
分类:
其他好文 时间:
2015-05-06 16:54:31
阅读次数:
102