Java. Библиотека профессионала, том 1. Основы. 11-е издание. Кей С. Хорстманн. Діалектика
Код:
387769
Автор:
Кей С. Хорстманн
Видавництво:
Діалектика
ISBN:
978-617-7812-75-2
Кількість сторінок:
864
Мова видання:
рос
Рік видання:
2020
Обкладинка:
мяка
Вичерпний посібник з Java для серйозних програмістів! Повністю оновлено за версіями Java SE 9, 10 і 11 Це одинадцяте видання вичерпного посібника з написання надійного прикладного коду, що зручно супроводжується. Якою б версією ви не користувалися, будь то Java SE 9, 10 або 11, ця книга дає глибоке та практичне розуміння мови Java та її інтерфейсу API, а сотні наведених у ній реальних прикладів демонструють ефективні та дієві способи вирішення практичних завдань прикладного програмування. Оновлені в цій книзі приклади коду відображають довгоочікувані можливості модуляризації, а також наочно показують, як писати прикладний код, що легко розширюється і супроводжується мовою Java. Читаючи книгу, ви дізнаєтеся, як користуватися новою утилітою JShell, що реалізує цикл REPL для прискореного освоєння мови Java та експериментальної розробки прикладних програм, практичного застосування удосконалень у прикладному інтерфейсі Process API, змагальному блокуванні, протоколюванні та компіляції. У першому томі цього двотомного видання головна увага приділяється основним поняттям мови Java та засобам програмування інтерфейсу користувача, включаючи принципи ООП, узагальнення, колекції, лямбда-вираження, розробку графічних програм засобами бібліотеки Swing, а також методики паралельного та функціонального програмування. Якщо у вас є достатній досвід програмування Java і ви збираєтеся перейти до версії Java SE 9, 10 або 11, то кращого посібника з компетентного підходу до вирішення практичних завдань програмування Java не знайти. Основні теми книги - Швидке освоєння основних методик та норм найкращої практики для написання високоякісного коду на Java - Опанування інтерфейсами, внутрішніми класами і лямбда-виразами для функціонального програмування - Підвищення надійності прикладних програм завдяки обробці виключень та ефективному налагодженню - Написання безпечнішого та зручнішого вихідного коду додатків з використанням узагальнень - Підвищення продуктивності та ефективності прикладних програм за допомогою стандартних колекцій Побудова сучасних міжплатформних графічних додатків з використанням стандартних компонентів бібліотеки Swing - Використання повною мірою обчислювальних ресурсів багатоядерних процесорів за допомогою удосконалених Java функціональних засобів паралелізму. Детальний розгляд більш розвинених мовних засобів Java, включаючи функціональні засоби корпоративного рівня у версіях Java SE 9, 10 та 11, модульну систему, роботу в мережі, питання безпеки та вдосконаленого програмування графічних програм, пропонується у другому томі цього видання.
Відгуки