2016-07-25 5 views
-1

Что такое безопасная реорганизация при переносе приложения с Java 6 на Java 7?Безопасные рефакторинги при переходе с Java 6 на Java 7

Например, можно использовать новый оператор бриллианта, новое автоматическое управление ресурсами. A.k.a. попробуйте с ресурсами, многофункциональными функциями, но есть ли еще?

ответ

1

Алмазный оператор/тип вывода безопасен.

try-with-resources в основном безопасны. Если вы не закрыли некоторые из ваших файлов, потоки должным образом раньше, он также исправит несколько ошибок бесплатно. Но это может иметь побочные эффекты.

Multi-задвижка имеет те же оговорки, если заменить catch (Exception) или хуже: catch (Throwable) надлежащими несколько выделяющихся, вы могли бы иметь некоторые throwables кипящих стек, который был пойман до того (NullPointerException с и т.п.) в основном.

 Смежные вопросы

  • Нет связанных вопросов^_^