在Java中,使用SequenceInputStream合并两个FileInputStream对象f1和f2后,以下哪种操作可以确保资源被正确释放?
答案解析
选项C正确,因为虽然关闭SequenceInputStream会尝试关闭其包含的所有输入流,但为了确保所有资源都被正确释放,最好显式关闭所有相关的流。选项A和B错误,因为它们没有关闭所有相关的流。选项D错误,因为虽然Java有垃圾回收机制,但流等资源需要显式关闭以释放系统资源。
正确答案:C