![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Io流
文章平均质量分 84
蚂蚁牙黑147
这个作者很懒,什么都没留下…
展开
-
Io流-小结
Io流-小结 一次读取一个字节 从图看到,字节输入流将数据转换为字符时,乱码了,而字符则没有。 我是这样理解的 字节流的基本单位是byte(字节),以字节形式转输。 汉字是由不同编码表转换成不同字节组成的,一般最少两个字节,且第一个字节都是负数,当编码表识别到负数时,就会与后面的字节拼接。 这里每遍历出一个字节就转换为char类型,所以转换汉字时就会乱码,它并没有与后面的字节拼接。 而字符流读取为什么可以读取到汉字呢? 字符流=字节流+编码表;所以读取数据时,编码表先将汉字重新转换成相应字节后,我们原创 2021-08-24 15:59:44 · 61 阅读 · 0 评论 -
Io流-字符流
Io流-字符流 为什么会出现字符流 一个汉字存储: DBK编码,占用2个字节(eclipse默认调用) UTF-8编码,占用3个字节 从图中可以看出,汉字的字节无论是哪种编码,它的首字节都是负数,当编译器编译时检测到它是负数,就会自动拼接后面的字节 ...原创 2021-08-23 17:00:33 · 198 阅读 · 0 评论 -
Io流-字节流
Io流-字节流 Io流概述和分类 Io:输入/输出(Input/Output) 流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备中的传输称为流,流的本质是数据传输 Io流就是用来处理设备间数据传输问题的 常见的应用:文件复制、文件上传;文件下载 分类 按照数据的流向 输入流:读数据 输出流:写数据 按照数据类型来分 字节流:字节输入流、字节输出流 字符流:字符输入流、字符输出流 一般来说,我们说Io流的分类是按照数据类型来分的 如果数据通过window自带的记事本软件打开,我们可以读懂里面原创 2021-08-20 22:28:57 · 117 阅读 · 0 评论 -
io流-File类
io流-File类 概述: 它是一个具体的类,实现Serializable,Comparable接口 文件和目录路径名的抽象表示 文件和目录是可以通过File封装成对象的 对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它是可以存在的,也可以是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在的 构造方法 由此可见,这三个构造方法做了同一件事 File类创建功能 注意: 如果文件或目录不存在,就创建文件,并返回true 如果文件或目录存在,就不创建文件,并返回fa原创 2021-08-19 15:36:02 · 63 阅读 · 0 评论