Java语言:看完这一篇文章,你肯定能分清输入输出流
前言
很多小伙伴在学习输入输出流的时候
,第一次会很疑惑输入输出流和其相对应的方法,或者会混淆他们
我开始学的时候,也是这样
,老师讲的又快,自己又懒,没听懂就不管了
当自己再一次学习的时候
发现了当中的规律,我们一起来学习一下吧!
下面先放上输入输出流的图
看了上面这两张图,不知道你们什么想法,反正我开始的时候是懵的
和我们平时的思维不一样
为了更好的理解和区分它们
我说一下我的理解办法
首先我要说一下,你会发现上图中调用read和write方法的主体都是程序
既然是这样,那么就好理解了
下面讲输入流
read方法是什么意思,read中文是读的意思
那么程序去进行读操作,那么这是什么,当然是输入操作啊!
难道你往里面读东西,还不是输入操作?????????
那就是输入流咯
接下来将输出流
write方法是什么意思,write的中文意思是写
那么程序去进行写操作,那么这是什么,当然是输出啊!
难道你往外面写东西,还不是输出操作?????????
那么这就是输出流咯
下面拿我们经常会使用到的复制粘贴举例子
加强理解
大概就是这样,你分清楚了吗