Java中InputStream和OutputStream的区别
来源:互联网 发布:淘宝身份认证修改 编辑:程序博客网 时间:2024/04/30 22:26
InputStream输入类,首先需要读取的内容转化成输入流,再从它那里进行读取。
OutputStream输出类,首先需要与写入的目的地相关联,然后通过它进行写入。
输入:把要读取的内容输入到输入流,在从输入流进行读取,所以是read()。
输出:把要输出的东西通过输出流输出到目的地,所以是write()。
下面看两个例子
例1:向文件中写入字符串
import java.io.*;public class OutputStream {public static void main(String[] args) throws Exception {File f = new File("d:" + File.separator + "test.txt");OutputStream out = new FileOutputStream(f);String str = "Hello";byte[]b = str.getBytes();out.write(b);out.close();}}
例2:从文件中读取
import java.io.*;public class InputStream{public static void main(String[] args) throws Exception {File f = new File("d:" + File.separator + "test.txt");InputStream input = new FileInputStream(f);byte [] b =new byte [(int)f.length()];input.read(b);input.close();System.out.println("内容为:" + new String(b));}}
0 0
- Java中InputStream和OutputStream的区别
- java 中inputstream 和outputstream的理解
- java中Inputstream和outputstream有什么区别
- OutputStream和InputStream的区别 + 实现java序列化
- InputStream和OutputStream之间的区别
- java InputStream 和 OutputStream
- Java InputStream 和OutputStream
- JAVA中InputStream和OutputStream如何区分
- Java中InputStream类和OutputStream类
- Java中Inputstream和OutputStream比较
- java的InputStream和OutputStream的理解
- java的InputStream和OutputStream的理解
- java的InputStream和OutputStream的理解
- java的InputStream和OutputStream的理解
- java的InputStream和OutputStream的理解
- JAVA的InputStream和OutputStream的理解
- java的InputStream和OutputStream的理解
- java的InputStream和OutputStream的理解
- uva 10596 Morning Walk(欧拉回路)
- Win7系统:分区助手5.2专业版实战使用截图【将D盘空间挪到C盘】--- 为体验安装VS2015
- hdu 1150 Machine Schedule(最小点覆盖)
- 浅尝Unity 3D的Asset Bundle知识(五)-----缓存利用篇
- 华为交换机端口-MAC绑定AND解除绑定
- Java中InputStream和OutputStream的区别
- Lua 中的另类For循环
- 在一个父物体下面创建并及时销毁物体
- n皇后问题
- int与char数组及string转换
- 跨平台移动开发实战一
- Android中dp,px,sp概念梳理以及如何做到屏幕适配
- java的ThreadLocal
- Java 动态代理机制分析及扩展,第 1 部分