IO流
来源:互联网 发布:windows shell编程入门 编辑:程序博客网 时间:2024/06/16 04:19
- 字符流中融入了编码表,字符流用来处理文字的。
- 字节流是处理二进制的,什么类型的读写都能处理。
- Windows软件中,回车符是用2字符表示的“\r\n”,而在unix中“\n可以代表换行”。
- 缓冲区是为了提高流的操作效率而出现的,所以在创建缓冲区之前必须得先有流对象。只要用到缓冲区就得刷新(flush),缓冲写的类比普通方法还多一个newLine()-->换行的方法。
- 缓冲读的有一个ReadLile()-->一次读一行的方法。ReadLine方法只返回回车符之前的数据内容,而回车符是不返回的。
- 装饰类:将已有对象传入到自定义类中,基于已有的功能,并提供增强的功能,这就是装饰类。
- 装饰类与继承的区别:装饰类比继承更加灵活,而继承比较臃肿。
流操作的基本规律:
- 明确源和目的。
源:输入流。InputStream Reader
目的:输出流。OutputStream Writer
2.操作的数据是否是纯文本。
是:字符流。
否:字节流。
3.当体系明确后,在明确要使用哪个具体的对象。
通过设备来进行区分:
源设备:内存,硬盘,键盘。
目的设备:内存,硬盘,控制台。
File类,通过createNewFile()返回一个boolean类型的,如果指定的目录有文件存在,则创建失败,否则创建成功!
- 【IO流】IO框架
- IO流呀IO流
- 字符IO&数据流IO&对象流IO
- io流
- io流
- IO流
- IO流
- IO 流
- IO流
- io流
- IO流
- io流
- IO流
- IO流
- IO流
- IO流
- IO流
- IO流
- linux find命令格式及find命令详解
- QT 多线程信号与槽(二)
- Spring Security3.1 最新配置实例
- 如何加快sql执行速度?
- 编译Android下的ffmpeg 1.2
- IO流
- ASP.NET MVC 重点教程一周年版 第九回 HtmlHelper
- window.location.href/replace/reload()--页面跳转+替换+刷新
- 在VC.NET环境中使用其他第三方OCX控件
- 在MFC中定制视图的标题
- 在多文档程序中给视图指定标题信息
- 在程序内启动其他进程(程序)
- 关于Manifest的疑惑
- 汉化工作备忘