io学习之一
来源:互联网 发布:今日头条数据运营待遇 编辑:程序博客网 时间:2024/05/23 10:56
IO流的学习
1、数据都在设备(磁盘、硬盘、光盘、内存)上:
2、IO流用来处理设备之间的数据传输。
而内存:这种存储的数据是临时的,一旦断电或退出程序,那么存在内存中的数据也就消失了。
java对数据的操作是通过流的方式。
java用于操作流的对象都在IO包中。
流的分类:
流按操作数据分为两种:字节流和字符流
按流的流向分为:输入流、输出流
io流的技术:数据的流动(输入和输出,是相对于某个设备而言的)。
输入流:将硬盘的数据读到内存中。
输出流:将内存中的数据写到硬盘中。外围设备(硬盘、打印机,U盘),出了CUP、内存。
计算机里面:数据的存储方式都是以字节为为单位的二进字。
字节流可以处理所有的数据。
字符流;以前没有字符流,原因:各种国家的不同的码表,为了能够将所有的码表同意起来
就产生了unix码表。比如一个数据,在gbk码表里代表一种码,在日本的码表里面的码有事另一个码
所以unix就可以对按照不同的码表进行数据对应码。就这样:字节流+码表=字符流。
字节流+码表=字符流。
字符流的由来:
其实就是,字节流读取到文件的字节数据,不直接操作,而是先查指定的码表,获取对应的文字。在
对这个文字进行简单的操作,简单的说:字符流=字节流+编码表。
0 0
- io学习之一
- Java中的IO基础学习小记之一
- IO流之一
- IO流总结之一
- java IO流之一 IO流介绍
- java IO流之一 IO流入门
- java IO流之一 IO流介绍
- java IO流之一 IO流介绍
- apache commons学习系列记录之IO组件version2.4之一
- node.js学习笔记之一 ---非IO阻塞、事件循环、包管理器
- J2SE之IO基础之一
- Java IO 全攻略---之一
- 计算机IO协议扫盲之一
- 资源供给:IO子系统之一
- 设备IO之一(mmap、直接IO以及异步IO)
- 设备IO之一(mmap、直接IO以及异步IO)
- Io学习
- io 学习
- docker安装
- Freemarker的使用
- Spring4.x官方参考文档中文版——第21章 Web MVC框架(18)
- REST学习总结
- iOS 常用正则表达式一览表
- io学习之一
- 孤儿进程与僵尸进程
- XenCenter 创建 New VM
- iOS 裁剪图片
- C# 处理批量插入数据(事物) mysql oracle sqlserver三个版本
- 天体物理 —— 开普勒三大定律
- error lnk1158 无法运行cvtres.exe
- Oracle体系结构详细图解
- 不使用库实现栈的基本操作