- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 Java流编程实例之六--数据流
7. 数据流数据流DataOutputStream和DataInputStream用来将Java的简单数据类型和字符串保存为二进制格式,并从二进制格式读取。使用它们时需要注意以下几点: 第一,DataOutputStream输出的二进制流,必须使用DataInputStream读入,且各个变量的输出输出顺序必须相同; 第二,boolean,byte,short,char,int,long,flo
2016-09-28 20:35:46 1484
原创 Java流编程实例之五--Java过滤器概论
6. Java过滤器概论前面章节讲到的各种Java流,包括文件流、字节数组流、管道流等等被称之为原始流,它们提供了对某类数据的输入输出功能。为了在流处理的过程中简化和标准化某一类功能,例如缓冲、压缩、加密、摘要等,Java提供了一系列过滤器类,每组类提供了一种典型的信息处理功能。根据操作对象是字节还是字符,过滤器又分为过滤器流和阅读器/书写器两类,举例如下:BufferedInputStream/
2016-09-16 20:16:25 1892
原创 Java流编程实例之四--管道流
5. 管道流管道流是用来在多个线程之间进行信息传递的Java流,被号称是最难使用的流,被使用的频率也非常低。但事实上,管道流是非常有用的,它提供了多线程间信息传输的一种有效手段。 管道流包括两个类PipedOutputStream和PipedInputStream。其中PipedOutputStream是写入者/生产者/发送者;PipedInputStream是读取者/消费者/接收者。在使用管道流
2016-09-16 19:56:32 5841 2
原创 Java流编程实例之三--字节数组流和字符数组流
4. 字节数组流和字符数组流很多网上的教程在介绍FileInputStream的时候,经常写出这样的代码: FileInputStream fis = new FileInputStream(outputfile); byte[] buf = new byte[1024]; int len = fis.read(buf);代码中使用1024字节的byt
2016-09-16 16:52:08 2387
原创 Java流编程实例之二--文件流
3. 文件流3.1 如何选择文件流的类文件流应该是Java流中使用最普遍、最广泛的流了。文件流分为两组,一组是操作字节的FileInputStream和FileOutputStream,另一组是操作字符的FileReader和FileWriter,事实上,我们还经常用到FileReader和FileWriter的父类InputStreamReader和OutputStreamWriter,原因后
2016-09-07 21:57:00 1504
原创 Java流编程实例之一--Java中的字节与字符
1.前言在众多流行的编程语言中,Java对IO的处理应该是最特殊的,Java打着“尽量减少IO类的设计理念”,搞出了目前应该是最复杂的一套IO相关类,并称之为Java流。 对于新手来说,Java流包含的类众多,含义混杂,上手困难且其中暗藏的陷阱众多;但是对于熟悉了Java流的程序员来说,它的确称得上功能强大。 本文总结了一些Java流的使用指南,给出了一些实例代码,主要内容包括: - Jav
2016-09-04 21:18:59 1573
Android远程服务编写和调用教程示例
2016-01-17
Android中Fragment和Activity之间的互操作代码例子
2015-07-24
Android中的消息处理实例之二
2015-06-22
Android中的消息处理实例之一
2015-06-21
狂刷Android范例之4:用代码安装卸载app
2015-06-11
狂刷Android范例之二:剪贴板范例
2015-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人