Java. New generation of development

after payment (24/7)
(for all gadgets)
(including for Apple and Android)
This book takes an original and practical look at the new features of Java 7 and the new languages for the Java Virtual Machine (JVM), and explores some of the enabling technologies needed to create the Java programs of tomorrow. The book begins with a detailed description of the innovations in Java 7, such as working with resources in a try block (try-with-resources construct) and the new non-blocking I/O (NIO.2). Next, you will find a quick review of three relatively new languages for the Java virtual machine - Groovy, Scala and Clojure. You will see clear, understandable examples that will help you become familiar with dozens of convenient and practical techniques. You will learn modern development techniques, concurrency, performance, and many other interesting topics.
In this book: - new features of Java 7; - an introductory course on working with the Groovy, Scala and Clojure languages; - discussion problems of multi-core processing and parallelism; - functional programming in new languages for the JVM; - modern approaches to testing, assembly and continuous integration.
Data sheet
- Name of the Author
- Бенджамин Эванс
Мартин Вербург - Language
- Russian
- Translator
- Олег Юрьевич Сивченко
Reviews
Відмінний ресурс для сучасних розробників!
Книга "Java. Нове покоління розробки" стала для мене справжнім відкриттям у світі програмування. Автор зумів чітко і доступно пояснити нові можливості Java 7, які, безумовно, допоможуть розробникам підвищити ефективність своєї роботи. Особливо вразила конструкція try-with-resources, яка спрощує управління ресурсами і зменшує ризик виникнення помилок. Також я отримав цінні знання про нові мови для віртуальної машини Java, такі як Groovy, Scala та Clojure, які відкривають нові горизонти для функціонального програмування. Приклади, наведені в книзі, дуже практичні і зрозумілі, що дозволяє швидко впроваджувати нові знання у свою практику. Обговорення проблем багатоядерної обробки та паралелізму стало для мене особливо корисним, адже це актуальна тема в сучасному програмуванні. Рекомендую цю книгу всім, хто прагне залишатися на передовій технологій та освоювати нові підходи до розробки програмного забезпечення!