java io流输入输出_Java文件IO流输入、输出介绍

谈到IO流,大家可能疑惑的不是什么是流,反而头疼的是流到底是怎样输入和输出的。拿笔人为例,刚开始接触到流的时候,觉得很是简单,流嘛----只要记住水流的具体工作过程就OK了,但是真的是这样吗?你知道输入是从哪里输入?输入到哪里?输出是输出到哪里?从哪里输出?这些其实才是我们大家正在头疼的地方。因为你如果连这些最基本的东西都弄不明白,你怎么看懂别人写的程序,自己写程序时如果不知道这些你具体怎么操作?其实,刚开始笔人也是这样,大脑中充满了疑惑!但我们的伟大领袖毛主席曾说过:遇到问题就要解决问题嘛!下面,笔人抛砖引玉,简洁地说明下这些问题到底怎么解决。

首先,大家只要记住一句话:输入流是从硬盘输入文件,输入到内存里;输出流是从内存输出文件,输出到硬盘里。就这么简单,提衣服只要提住它的领就OK了。

接着就是流里面的专业类和变量了,像InputStream、OutputStream、FileInputStream、FileOutputStream、BufferedInputStream、BufferedOutputStream、FileReader、FileWriter、BufferedReader、BufferedWriter。大家看这些是不是又有些迷惘,其实只要你记住了,只要和输入或读入的都和输入流有关,只要和输出或者写出的都和输出流有关。下面是输入流、输出流的关系表。

输入流

输出流

InputStream

OutputStream

BufferedInputStream

BufferedOutputStream

BufferedReader

BufferedWriter

FileInputStream

FileOutputStream

FileReader

FileWriter

流这一章就这么简单!

世间是事情本来就和简单,只是有些人想多了就难了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值