早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于javaI\O的问题20.()对于文件的描述,以下哪些是正确的?A.Java中对于文本文件和二进制文件,都可以当作二进制文件进行操作。B.File类是Java中对文件进行读写操作的基本类。C.无

题目详情
关于java I\O的问题
20. ( )对于文件的描述,以下哪些是正确的?
A. Java中对于文本文件和二进制文件,都可以当作二进制文件进行操作。
B. File类是Java中对文件进行读写操作的基本类。
C. 无论文本文件还是二进制文件,读到文件末尾都会抛出EOFException异常。
D. 为了实现一个类面向的二进制文件的读写,必须实现Serializable接口,这就意味着必须定义writeObject()方法和readObject()方法。
请稍微解释一下原因,谢谢~
▼优质解答
答案和解析
A正确
B:File类是java中文件和目录路径名的抽象表示形式。 此类呈现分层路径名的一个抽象的、与系统无关的视图。
C:读到文件末尾不会抛出异常。EOFException:当输入过程中意外到达文件或流的末尾时,抛出此异常。
D:Serializable接口只是标记接口,其本身不包含任何方法。