一、节点流
1、字节数组 字节 节点流
输入流 ByteArrayInputStream read(byte[] b, int off, int len)+close()
输出流 ByteArrayOutputStream write(byte[] b, int off, int len)+ toByteArray() 这是个新增方法,不要使用多态
二、处理流
1、基本类型+Str...
分类:
编程语言 时间:
2015-05-24 18:57:01
阅读次数:
316
一、基本概念流:从一端流向另一端,从源头到目的地。
始终与程序为中心,都是程序与文件|数组|网络连接|数据库进行操作。二、IO流分类1.流向:输入流和输出流 2.数据: 字节流:二进制,可以处理文本文件,视频,音频等 。
字符流:文本文件,只能处理纯文本,全款为可见字符(.txt、.html)。 3.功能:节点:包裹源头
处理:增强功能,提高性能。三、字节流与字符流1.字节流 输入流:In...
分类:
编程语言 时间:
2015-05-22 22:35:04
阅读次数:
264
JAVA输入/输出流
前期知识准备
1、基本java语法
基本原理:
程序在运行期间,可能需要从外部的存储媒介或其他程序中读入所需要的数据,这就需要使用输入流对象。输入流的指向称作它的源,程序从指向源的输入流中读取源中数据。另一方面,程序在处理数据后,可能需要将处理结果写入到永久的存储媒介中或传给其他应用程序,这就需要使用输出流对象。输出流的指向称作它的目的地,程序通过...
分类:
编程语言 时间:
2015-05-22 09:51:04
阅读次数:
254
1、描述:流是字节数据或字符数据序列。Java采用输入流对象和输出流对象来支持程序对数据的输入和输出。输入流对象提供了数据从源点流向程序的管道,程序可以从输入流对象读取数据;输出流对象提供了数据从程序流向终点的管道,程序通过该管道把数据写到终点。所有的关于输入/输出的类都包含在java.io的包中。...
分类:
编程语言 时间:
2015-05-21 21:55:28
阅读次数:
116
1、描述:流是字节数据或字符数据序列。Java采用输入流对象和输出流对象来支持程序对数据的输入和输出。输入流对象提供了数据从源点流向程序的管道,程序可以从输入流对象读取数据;输出流对象提供了数据从程序流向终点的管道,程序通过该管道把数据写到终点。所有的关于输入/输出的类都包含在java.io的包中。...
分类:
编程语言 时间:
2015-05-21 19:08:55
阅读次数:
117
字节流以字节为传输单位,用来读写8位的数据,除了能够处理纯文本文件之外,还能用来处理二进制文件的数据。InputStream类和OutputStream类是所有字节流的父类。InputStream类面向字节的输入流都是InputStream类的子类,其类层次结构如图10-6所示。图10-6 Inpu...
分类:
编程语言 时间:
2015-05-21 08:55:54
阅读次数:
142
字符流是针对字符数据的特点进行过优化的,因而提供一些面向字符的有用特性,字符流的源或目标通常是文本文件。 Reader和Writer是java.io包中所有字符流的父类。由于它们都是抽象类,所以应使用它们的子类来创建实体对象,利用对象来处理相关的读写操作。Reader和Writer的子类又可以分为两...
分类:
编程语言 时间:
2015-05-19 08:51:20
阅读次数:
250
AsyncTask引发的一个问题案例:上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用AsyncTask来实现的,本身逻辑也很简单,仅是在doInBackground中用HTTP请求把图片的输入流取出,然后用BitmapFactory去解析,然后再把得...
分类:
其他好文 时间:
2015-05-18 16:18:26
阅读次数:
108
本文转自:http://www.cnblogs.com/littlehann/p/3720396.html目录1. NIO、NIO.2简介2. NIO中的关键技术1. NIO、NIO.2简介Java中的输入流、输出流都是阻塞式的输入、输出。不仅如此,传统的输入流、输出流都是通过字节的移动来处理的(即...
分类:
其他好文 时间:
2015-05-16 19:54:53
阅读次数:
230
基本的流操作也不介绍了,简单地回顾一下自己在文件操作中遇到问题时,又新学到的一些东西,哈哈,刚刚开始入门啦~之前对其中几个函数的理解不是很透彻,所以主要介绍一下这几个函数吧!(1)seek()和tell()根据输入流和输出流又分别分为seekp()、seekg()和tellp()、tellg()。原...
分类:
编程语言 时间:
2015-05-15 21:12:12
阅读次数:
125