小渣飞、
2020-12-30 03:16
采纳率: 93.8%
浏览 3
已结题

请问这段代码是干嘛的?

import java.io.*;

public interface CloseResource {

    void close(FileInputStream fis);

    void close(FileOutputStream fos);

    void close(FileReader fr);

    void close(FileWriter fw);

    void close(BufferedReader br);

    void close(BufferedWriter bw);

    void close(BufferedInputStream bis);

    void close(BufferedOutputStream bos);

    void close(BufferedInputStream bis, BufferedOutputStream bos);

    void close(FileInputStream fis, FileOutputStream fos);

    void close(BufferedReader br, BufferedWriter bw);

    void close(FileReader fr, FileWriter fw);
}
  • 好问题 提建议
  • 收藏

5条回答 默认 最新

  • Captain_ZT 2020-12-30 08:47
    已采纳

    这段代码是你写的吗,如果不是,建议你系统的学习一下Java方面以及数据结构的相关知识,能更好的帮助你读懂别人所写的代码。

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • Iot-Mr.Qu 2020-12-30 08:30

    关闭各种操作流接口,需要有对应的实现类配合使用

    评论
    解决 无用
    打赏 举报
  • 三石喽 2020-12-30 09:17

    关闭流的接口,还有对应的实现层

    评论
    解决 无用
    打赏 举报
  • qq_25376897 2020-12-30 09:37

    首先这只是接口,单从名称上看是关闭各种流的接口,但是还要看提供这些接口的人是怎么说的,毕竟没有实现的代码,你也不知道它究竟做了什么

    评论
    解决 无用
    打赏 举报
  • 流光Wyatt 2020-12-30 09:44

    接口里的抽象方法,关闭各种流,目的:减少不必要的资源浪费

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题