不关闭 Java 扫描程序是否安全,前提是我关闭底层可读的?
2022-09-01 09:01:26
如果我有一个需要阅读器的方法,并且我想用扫描仪对阅读器进行操作,如下所示:
Scanner scanner = new Scanner(reader);
while(scanner.hasNext()) {
//blah blah blah
}
不关闭是否安全?文档说它“关闭此扫描仪”,然后讨论关闭底层可读。假设我不想关闭可读的,而是希望调用方在准备就绪时关闭。不在这里关闭安全吗?scanner
reader
scanner