КНИГА Java для опытных разработчиков
Мягкий переплёт формат А5. (210Х148 мм) 734 страницы! чёрно-белая, русский язык Надруковано в Україні.
Язык Java — сердце корпоративного ПО. Если программист хорошо знает Java, он без особого труда найдет интересную работу. Поднимите ваши навыки Java на новый уровень вместе с экспертами. Основательно изучите такие мощные инструменты, как модели конкурентного выполнения и модули, и даже раскройте некоторые глубинные тайны Java.
Узнайте, как Java работает на уровне байт-кода. Освойте ценные приемы конкурентного выполнения и оптимизации быстродействия, а еще ключевые методы сборки, тестирования и развертывания. Также рассмотрите альтернативные языки для JVM — Kotlin и Clojure. Изучив материал, вы будете выделяться на фоне других разработчиков!
Часть 1
Глава 1. Современный язык Java.
Глава 2. Модули Java.
Глава 3. Java 17
Часть II
Глава 4. Файлы классов и байт-код
Глава 5. Основы конкурентности в Java.
Глава 6. Конкурентные библиотеки Јаvа.
Глава 7. Производительность кода на Java
Часть III
Глава 8. Альтернативные языки на JVM.
Глава 9. Kotlin
Глава 10. Clojurе: другой взгляд на программирование.
Часть IV
Глава 11. Сборка в Gradle и Maven
Глава 12. Выполнение Java в контейнерах.
Глава 13. Основы тестирования
Глава 14. Тестирование за пределами JUnit.
Часть V
Глава 15. Продвинутое функциональное программирование.
Глава 16. Продвинутое конкурентное программирование.
Глава 17. Внутреннее устройство современной JVM
Глава 18. Будущее Java.
Приложения
Приложение А. Выбор версии Java
Приложение Б. Потоки данных в Java 8