2016-07-25 20 views
-1

アプリケーションをJava 6からJava 7に移行する際の安全なリファクタリングは何ですか?Java 6からJava 7への移行時の安全なリファクタリング

たとえば、新しいダイヤモンド演算子、新しい自動リソース管理a.k.a.リソース、マルチキャッチ機能を試してみてください。それ以上はありますか?

答えて

1

ダイアモンド演算子/型推論は安全です。

try-with-resourcesはほとんど安全です。ファイルのいくつかを閉じずに、以前に適切にストリームしていれば、いくつかのバグも無料で修正されます。しかしこれには副作用があるかもしれません。前に巻き込まれたスタック(NullPointerException Sとほとんど等)まで泡立てる適切なマルチキャッチ、あなたが持っている可能性があり、いくつかのスロー可能オブジェクトによってcatch (Throwable):あなたはcatch (Exception)か悪いかを交換する場合

マルチキャッチは、同じ注意事項があります。

関連する問題