有一个FileInputStream,我想知道是否需要关闭它?如果是,如果我将此流对象传递给另一个方法,我可以在该子方法中关闭吗?
最佳答案
是的,您可以在传递流的方法中关闭该流。
但要小心。如果您在方法调用后使用相同的流,它将保持关闭状态。
最佳做法是在完成所需的所有操作后关闭流。
关于java - 我们总是需要关闭流吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5368588/
标签 java
有一个FileInputStream,我想知道是否需要关闭它?如果是,如果我将此流对象传递给另一个方法,我可以在该子方法中关闭吗?
最佳答案
是的,您可以在传递流的方法中关闭该流。
但要小心。如果您在方法调用后使用相同的流,它将保持关闭状态。
最佳做法是在完成所需的所有操作后关闭流。
关于java - 我们总是需要关闭流吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5368588/