码迷,mamicode.com
首页 > 移动开发 > 详细

Android-Java-IO流概述

时间:2019-01-02 17:24:37      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:操作   color   io操作   操作系统   bubuko   包括   内存   传输   输入流   

IO:I:Input输入  O:Output输出

IO流:

  IO:用于处理设备上数据的一种技术,处理设备上数据包括(Input / Output) ,设备指的是:内存,硬盘,U盘,打印机,等等..........

  流:流指的是系统的资源,各个操作系统本身就支持(内存<---->硬盘,U盘,打印机,等等..........)的传输功能,Java语言只是去调用流操作系统的资源来完成流的传输

 

1.IO流用来处理设备之间数据的传输。

 1.这里的设备之间数据传输 指的是:内存 <----> 硬盘(外围设备) / U盘(外围设备)  ......

 2.内存的数据 保存到---> 硬盘(外围设备) ....... 属于数据持久化 使用到Output输出流

 3.把硬盘(外围设备) ....... 存储的数据读取到---->内存中 使用到Input输入流 

技术分享图片

 

 

2.Java对数据的操作,其实是使用流(系统资源)的方式

  流(系统资源)的方式 指的是Windows操作系统 / Linux操作系统 / Mac操作系统 等 本身就能够实现 内存<------>外围设备的数据传输

  Java JVM 对应不同的操作系统 会去调用不同操作系统中已有的功能 (内存<------>外围设备的数据传输)

 

3.Java所有的IO操作支持API,都在java.io包中

技术分享图片

 

  

 

Android-Java-IO流概述

标签:操作   color   io操作   操作系统   bubuko   包括   内存   传输   输入流   

原文地址:https://www.cnblogs.com/android-deli/p/10209281.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!