• Java 7. Завершение обзора проекта «Монета».

    В двух постах до этого описал некоторые новшества из Project Coin — Java 7, а именно: 1) Дельфин, монета и бриллиантовый оператор. — Improved type inference for generic instance creation (diamond) — try-with-resources statement 2) Java 7. Строки в переключателе — Strings in switch Сейчас хотел описать три оставшихся нововведения: — Целые числа в двоичном

    Читать далее…

  • UML в Javadoc через maven+umlgraph

    UPD из 2025. Сайт UMLGraph похоже перестал поддерживаться, попробуйте PlantUML   Где-то год назад писал про различные UML-редакторы. К сожалению, ситуация толком не изменилась, пока действительно удобного на 100% для себя инструмента для создания UML-диаграмм не нашел. UMLet — хорошо спасает в 80% случаев для быстрого прототипирования, но иногда его не хватает. Сейчас речь пойдет

    Читать далее…

  • Java 7. Строки в переключателе

    В предыдущей статье я написал про некоторые новшества в Java 7 (входящие в Project Coin) а именно: — Бриллиантовый оператор (Improved type inference for generic instance creation diamond) — Автоматически закрывающиеся ресурсы (try-with-resource). Конечно, это очень приятные вещи, но больше всего я рад появлению Strings in switch! Возможность использовать строки в switch люди ждут уже

    Читать далее…