深刻理解 Java 中的 try-with-resource

背景 衆所周知,全部被打開的系統資源,好比流、文件或者Socket鏈接等,都須要被開發者手動關閉,不然隨着程序的不斷運行,資源泄露將會累積成重大的生產事故。css 在Java的江湖中,存在着一種名爲finally的功夫,它能夠保證當你習武走火入魔之時,還能夠作一些自救的操做。在遠古時代,處理資源關閉的代碼一般寫在finally塊中。然而,若是你同時打開了多個資源,那麼將會出現噩夢般的場景:java
相關文章
相關標籤/搜索