1. File的简介
1)File类从属的包:
Java.io.File
2)File的作用:
用于表示文件和目录,即可以通过File类在程序中操作硬盘上的文件和文件夹。
3)File类的局限:
File类只能表示文件或者目录的信息,不能对文件里边的内容进行访问。
2 File的常用方法
常用构造函数如下:
1)File:
根据给定的路径创建File实例。
2)File:
根据parent抽象路径名和child路径名,组合在一起构成路径字符串,创建一个新的File实例
补充:以上的路径可以是绝对路径,也可以是相对路径。
1)绝对路径:从盘符开始的路径。
例如:在windows下的绝对路径:
C:windowssystem32 cmd.exe
2)相对路径:从当前路径开始的路径。
例如:假如当前路径是C:windows。则相对路径就是
. system32 cmd.exe 其中: “.”代表当前路径。
构造函数的代码实例:
File类的的常用方法:
File类的代码实例:
3 基于指针的文件内容操作类RandomAccessFile
RandomAccessFile类简介:
对文件随机访问的操作,包括读和写。该类的读写是基于指针的操作。
RandomAccessFile在对文件进行随机访问操作时有两个模式,分别为只读模式和读写模式。
1)只读模式:
在创建RandomAccessFile时,其提供的构造方法要求我们传入访问模式“r”:
RandomAccessFile
RandomAccessFile
其中构造方法的第一个参数是需要访问的文件,而第二个参数则是访问模式:
r:表示对该文件的访问是只读的。
代码示例为:
RandomAccessFileraf=newRandomAccessFile;
2)读写模式:
创建一个基于文件访问的读写模式的RandomAccessFile我们只需要在第二个参数中传入”rw”即可。
代码示例为:
RandomAccessFile raf = newRandomAccessFile;
RandomAccessFile的常用方法:
RandomAccessFile类的代码实例:
后续会有更多实用的技术文章和笔试题讲解,欢迎请大家关注此百家号!