Java IO

IO流2.基础

2019-06-11  本文已影响0人  ygxing

一、什么是流

一组有序、有起始标记和结束标记的字节数据序列

二、作用

根据数据传输的各种特性,定义各种类,来操作传输的数据,使得输入输出独立于设备

三、分类
1.输入输出流

2.字节和字符流

四.应用程序如何操作IO

关于这个问题,我们需要了解操作系统内核,用户空间和内存空间,应用程序运行过程中的用户态和内核态,操作系统的内存分配等知识

1.内核态和用户态
2.操作系统内核
3.用户空间和内核空间

为了保证进程不能直接操作内核,操作系统将虚拟地址划分为两部分,用户空间和内核空间,以32位操作系统为例

4.用户态和内核态
上一篇 下一篇

猜你喜欢

热点阅读