本文讨论如何创建、打开和检查读写流错误。它还描述了如何从读取流读取信息,如何从写入信息到写入流,如何在读取或写入流时防止阻塞以及如何通过代理服务器导航到流。
使用读取流
核心基础流可用于读取或写入文件或使用网络套接字。除了创建这些流过程中的异常,其他行为类似。
创建一个读取流
首先创建一个读取流。清单2-1为一个文件创建读取流。
清单2-1 为一个文件创建读取流
CFReadStr...
分类:
其他好文 时间:
2015-01-28 09:47:16
阅读次数:
235
流媒体服务器作为为用户提供服务的基本功能单元,其性能的高低直接影响到流媒体系统的服务能力。在衡量流媒体服务器时,最关键的指标是流输出能力和能同时支持的并发请求数量,下面我们以本地硬盘作为存储介质的流媒体服务器为例,首先对其工作过程进行简单的分析: (1)从硬盘盘碟中分段读取流媒体文件内容,经过...
分类:
其他好文 时间:
2015-01-15 10:47:44
阅读次数:
222
// socket读取流protected BufferedReader cin = null; // socket读取流// socket发送流protected PrintWriter cout;/*************************************************...
分类:
其他好文 时间:
2015-01-15 00:22:44
阅读次数:
169
1、生成xml文件的解析器
XmlPullParser parser = Xml.newPullParser();
2、设置解析器读取流对象的编码格式
parser.setInput(is, "utf-8");
3、设置解析xml文件之后要存储的位置
List weatherInfo = null;
WeatherInfo info = null;
4、定义解析器解...
分类:
其他好文 时间:
2014-11-06 23:36:13
阅读次数:
195
文件切割器
private static final int SIZE = 1024 *1024;
public static void splitFile(File file) throws IOException{
//用读取流关联文件(不确定文件格式)
FileInputStream fis = new FileInputStream(file);//源是一个
...
分类:
编程语言 时间:
2014-10-27 21:21:08
阅读次数:
277
在Java语言的IO编程中,读取文件是分两个步骤:1、将文件中的数据转换为流,2、读取流内部的数据。其中第一个步骤由系统完成,只需要创建对应的流对象即可,对象创建完成以后步骤1就完成了,第二个步骤使用输入流对象中的read方法即可实现了。使用输入流进行编程时,代码一般分为3个部分:1、创建流对象,2...
分类:
编程语言 时间:
2014-09-15 19:05:29
阅读次数:
194
TextReader以及TextWriter这两个类,非常有用,很多方法都接受它们作为参数。 TextReader有两个子类:StringReader/StringWriter 用于读取字符串;StreamReader/StreamWriter 用于读取流;一、StringReader的作用 S.....
分类:
其他好文 时间:
2014-08-22 17:39:09
阅读次数:
207
网页爬虫importjava.net.*;
importjava.io.*;
importjava.util.regex.*;
classfindMail
{
publicstaticvoidmain(String[]args)throwsException
{
//读取流关联文件
//BufferedReaderbin=newBufferedReader(newFileReader("mail.txt"));
//获取网页上的数据需要获取输入..
分类:
Web程序 时间:
2014-07-20 15:16:41
阅读次数:
217