java IO流简介 IO也写作“I/O”,可理解为In和Out,即输入和输出。 IO流 作用:读写设备上的数据,硬盘文件,内存,键盘,网络。 根据数据的走向可分为:输入流,输出流。 根据处理的数据类型,可分为:字节流,字符流 字节流和字符流区别: 字节流:可以处理所有类型的数据,如MP3,图片,文字,视频等。 在java中对应的类都以“Stream”结尾 字符流:仅能够处理纯文本数据,如txt文本等,在读取时,读到一个或者多个字节,先查找指定的编码表,然后将指定的字符返回。 在java中对应的类都以“Reader”或“writer“结尾