java中IO流总结
来源:互联网 发布:数据库第五版答案 编辑:程序博客网 时间:2024/05/25 01:36
DataInputStream类:
如果要读取与及其无关的基本数据类型的数据,如整形或浮点型的二进制数,就要用到二进制数据文件流DataInputStream,DataOutputStream.实际使用中类DataInputStream和DataOutputStream必须和一个输入类InputStream,或OutputStream联接起来,不能直接用文件名或文件对象Filed
对其初始化如:DataOutputStream dfo = newDataOutputStream(newFileOutputStream(“data”));
RandomAccessFile类:
Java中提供的随机读写流RandomAccessFile,生成一个RandomAccesFile对象时,不仅要说明文件对象或文件名,同时还需指明访问模式,即(r),(rw),RandomAccessFile类通过实现DataInput和DataOutput的方法来实现文件数据的读写,这些方法允许使用二进制编码形式将基本的java类型写入或者读出文件。提供通过一个文件指针从文件某一个断点开始读写数据的功能
3:内存的I/O流
1:对应字节内内存读写的有:ByteArrayInputStream,ByteArrayOutputStream及String
2:对应字符内存读写的有CharArrayReader,CharArrayWriter,StringReader及StringWriter
4:管道流PipedStream可以用来把一个程序,线程或代码段的输出直接连接到另一个程序,线程或者代码段的输入,Java中的管道的类有PipedReader,PipedWriter,PipedInputStream及PipedOutputStream
管道流的连接方式有两种,1:在构造方法中进行连接
PipedInputStream(PipedOutputStream pos);
PipedOutputStream(PipedInputStream pis);
通过各自的connect()方法:
Connect(PipedOutputStream pos);
Connect(PipedInputStream pis);
两个构造函数:
1:SequenceInputStream(InputStream in1,InputStreamin2)
可以将两个读取流合并成一个流
2:SequenceInputStream(Enumeration
- java中IO流总结
- JAVA中IO流总结
- JAVA中IO流总结
- java中IO流总结
- Java中IO流总结
- Java中IO总结
- Java中IO总结
- 【Java】Java 中IO流知识总结
- Java中IO流学习总结
- Java中IO流的学习总结
- Java中IO流知识点总结
- Java中IO流知识点总结
- java 中常用的io流总结
- java中io流简单总结
- java中IO流的知识点总结
- Java中IO流操作文件总结
- java中IO流的知识点总结
- Java中IO流的总结
- java中集合的详细讲解(总结篇)
- java解析器之Json解析
- java中将一组人分两组,求其两组重…
- 经典算法之鸡尾酒排序
- java中重写TreeMap的add和remove方…
- java中IO流总结
- java中时间格式化的方法
- 在Unity快速修改方向控制键位
- 利用URL下载
- Andriod Studio中出现找不到…
- Android中RadioButton的使用
- Android中Spinner的使用
- Android中AutoCompleteTextView的…
- Invariant Violation:Application 项目名 has not been registered.