InputStream与OutputStream

在学习IO时,区分InputStream和OutputStream的关键在于理解数据流动方向。当数据从硬盘或网络流向内存时,使用InputStream;相反,当数据从内存流向硬盘或网络时,使用OutputStream。简单概括,即内存到外设是OutputStream,外设到内存是InputStream。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前学IO的时候,分不清什么时候用in和out,
通过流的动向区分in和out
若是硬盘,网络———->内存,那么就是要用in
若是内容———->硬盘,网络,那么就是要用out,
简单来说就是内存的数据到外设就是out,外设数据到内存就是in

public class Test01 {
     public static void main(String args[]) throws Exception{
     File f = new File("D:\\test.txt");
     if (!f.exists()) {
        f.createNewFile();
        }
      InputStream in = new FileInputStream(f);
      OutputStream out = new FileOutputSt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值