java复习-IO(张孝祥第一部和第二部视频)【2011年3月8日 10:54】
来源:互联网 发布:人肉搜索软件下载 编辑:程序博客网 时间:2024/05/02 15:31
IO是输入输出流的操作。I代表输入,O代表输出。比如键盘是一种输入设备,显示器是一种显示器设备。
一、file类的学习
file类在IO包中,它只是代表磁盘文件本身信息的类。该类中定义了与运行平台本身无关的一些操作, 比如可以对文件进行创建、删除、重命名等操作。不能直接修改文件内容。
在java中目录视为一种特殊文件。list方法返回目录中的所有子目录和文件名。能正确处理unix和dos下路径分隔符 不同的问题。
new file().createNewFile()方法,根据方法名直接翻译就知道,是创建一个新的文件。
二、RandomAccessFile类的学习
RandomAccessFile类提供了多种文件访问方式,支持随机访问。随机访问就是根据给定的条件,直接读取文件中对应位置的内容。利用这个特性可以实现“断点续接”和“多线程下载”。
随机访问必须是等长记录格式?。 等长记录格式视频中的解释是:很多条长度相同的文件信息组成的文件。???看以后的操作不是根据条给定条件就可以读取吗?这个长度相同应该是指数据文件中的字节流或字符流的单位吧?总之对以这个随机访问的解释不是很明白。
RandomAccessFile类只能操作文件,不能访问IO设备,比如网络,内存映像等。
在构造参数中可以指定是否以只读方式打开文件,格式为:new RandomAccessFile(“文件名”,“rw”)为读写,“rw”改成“r”为只读。
方法:rag.seek(),绝对跳转;rag.skip() ,相对跳转;raf.write(),写入数据。raf.read(),读取数据。
简介巩固: 定义常量的格式: public final static 类型 名称= “值”;
ps:哎!学习时间有限啊,工作有点忙。不知道能不能按时完成学习任务。
- java复习-IO(张孝祥第一部和第二部视频)【2011年3月8日 10:54】
- java.io输入流--2011年08月30日
- java.io输出流--2011年08月31日
- 2006年7月16日 开始复习Java
- BANK(第二部)
- 2010年3月8日Java
- 2010年3月10日Java
- 2010年3月10日Java
- QTP 培训视频第一部
- 函数的复习(10月15日学习总结)
- 第一周工作(2009年8月3日)
- 第一篇 (2016年2月10日)
- Deane QTP 培训视频第二部
- 传智播客 刘意_2015年Java基础视频-深入浅出精华版 笔记(2015年10月25日23:28:50)
- 3月18日复习提纲
- 1613-3-傅溥衍 总结《2016年10月8日》【连续第八天总结】
- 2017年8月10日(回归训练第一天)ac自动机&&整体二分
- 用C#制作新闻阅读器(电脑报2005年3月14日 第10期)
- 如何快速提取Word文档中的图片
- Qt Model/View 学习笔记 (六)
- XHTML 1.0 提供了四种DTD声明可供选择
- Makefile中指示符“include”、“-include”和“sinclude”的区别
- 诓”妹妹与“旺”夫君
- java复习-IO(张孝祥第一部和第二部视频)【2011年3月8日 10:54】
- Ajax Jquery Struts的完美组合!
- 硬盘接口名词解释以及区别
- 人人网使用的开源软件列表
- 字符编码详解及由来(UNICODE,UTF-8,GBK)
- NoSQL数据库探讨之一 - 为什么要用非关系数据库?
- 教你配置Java开发环境
- shorturl google
- C++运算符重载函数基础及其值返回状态