Java IO中的数据输出流(DataOutputStream)和普通输出流(OutputStre
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java IO中的数据输出流(DataOutputStream)和普通输出流(OutputStre相关的知识,希望对你有一定的参考价值。
Java IO中的数据输出流(DataOutputStream)和普通输出流(OutputStream)有什么区别
参考技术A DataOutputStream可以write 各种数据类型出去 比如 int short long , outputstream只能write byte数组出去本回答被提问者采纳 参考技术B java.lang.Objectjava.io.OutputStream
java.io.FilterOutputStream
java.io.DataOutputStream
这是一层一层的关系,
FileOutputStream fos=new FileOutputStream("data.txt");
BufferedOutputStream bos=new BufferedOutputStream(fos);
DataOutputStream dos=new DataOutputStream(bos);
dataoutputStream他的实例化需要借助上层的实例化
new DataOutputStream(OutputStream);都可以的
java中的io流都有哪些
参考技术A Java中的IO流指的是将不同的输入输出源通过流的形式进行输入或输出的操作,流是一种抽象的描述,在程序中指的是数据的一种转移方式。
IO流的分类:
(1)按照数据的流向:
输入流、输出流
(2)按照流数据的格式:
字符流、字节流
(3)按照流数据的包装过程:
节点流(低级流)、处理流(高级流)
最基本的几种进行简单介绍:
•InputStream/Reader: 所有的输入流的基类,前者是字节输入流,后者是字符输入流。
•OutputStream/Writer: 所有输出流的基类,前者是字节输出流,后者是字符输出流。
以上是关于Java IO中的数据输出流(DataOutputStream)和普通输出流(OutputStre的主要内容,如果未能解决你的问题,请参考以下文章