2016-07-25 58 views
-1

將應用程序從Java 6遷移到Java 7時,什麼是安全重構?從Java 6遷移到Java 7時的安全重構

例如,可以考慮使用新的鑽石操作員,新的自動資源管理a.k.a.嘗試使用資源,多捕獲功能,但還有更多嗎?

回答

1

鑽石算子/類型推斷是安全的。

試用資源大多安全。如果你之前沒有關閉過一些你的文件,那麼它也會免費修正一些錯誤。但這可能有副作用。

多捕捉具有相同的警告,如果更換catch (Exception)或者更糟:通過適當的多醒目,你可以有一些可拋出冒泡是得到了前抓住了堆棧(NullPointerException S等居多)catch (Throwable)