欢迎选择我的课程,让我们一起见证您的进步~~
操作stream借用微信知名產品經理的名言都是用完即走的。 回答提出的問題:不會自動關閉,需要手動close();
不會關閉,要你自己去關閉的資源一定要用完就關閉的,你這個是xml解析?
你自己創建的流,含著淚也要close啊。 。 。
JDK1.7+的話可以使用try with resources語法,避免寫太多的finally語句...
finally
別管哪種語言,基本上對stream操作的時候都是用的時候開,用完關閉。 都得自己手動設定。
我解決了問題:透過每次傳path,每次使用都重新開啟輸入流,但那個問題的原因還不清楚
把輸入流用用做類別等級的變數不合適吧…應該是有其他方法操作了這個流,不然不會自己關閉的
使用 Java 7裡關於 try-cath語法就行
操作stream借用微信知名產品經理的名言都是用完即走的。
回答提出的問題:不會自動關閉,需要手動close();
不會關閉,要你自己去關閉的資源一定要用完就關閉的,你這個是xml解析?
你自己創建的流,含著淚也要close啊。 。 。
JDK1.7+的話可以使用try with resources語法,避免寫太多的
finally
語句...別管哪種語言,基本上對stream操作的時候都是用的時候開,用完關閉。 都得自己手動設定。
我解決了問題:透過每次傳path,每次使用都重新開啟輸入流,但那個問題的原因還不清楚
把輸入流用用做類別等級的變數不合適吧…應該是有其他方法操作了這個流,不然不會自己關閉的
使用 Java 7裡關於 try-cath語法就行