【正确答案】
C
【答案解析】[解析] File类是java.io包中的非流类,它以系统无关的方式描述文件对象的属性。目录是Java中一种特殊的文件,File类封装对文件系统操作的功能,具有以下常用方法。
1)操作文件名方法:getName()、getParent()、getParentFile()、getPath()、getCanonicalPath()、renameTo()、getCanonicalFile()、getAbsolutePath()和getAbsoluteFile()。
2)操作文件属性方法:isDirectory()、isFile()、isAbsolute()、exists()、canRead()、canWrite()、hashCode()、setLastModified()和 setReadOnly()。
3)操作文件信息方法:delete()、deleteOnExit()、length()和lastModified()。
4)操作目录方法:mkdir()、mkdirs()、list()和listRoots()。
从以上信息可以看出,File类可以操作文件名、文件属性、文件信息以及文件目录,但不能读写文件的具体内容。