Java SE 9. Базовий курс, 2-е видання
- Артикул: BC-060562
- Наявність: Немає на складі
Доступне керівництвом за базовим мовним засобам і бібліотек Java
У цьому короткому довіднику розглядаються основні мовні засоби та нововведення у версії Java SE 9, головним з яких є нова модульна система на платформі Java. На практичних прикладах вихідного коду пояснюються основні мовні засоби, нововведення, удосконалення та інші незначні зміни у версії Java SE 9.
Головні удосконалення останньої, дев'ятої версії Java, зробили благотворний вплив на базові технології та прикладні програмні інтерфейси (API), зосереджені в основному на платформі Java. Багато хто з колишніх ідіом Java більше не потрібні, а нові засоби начебто модуляризації помітно підвищують ефективність праці розробників, хоча виявити подібні зміни не так-то просто.
Ця книга є повним, хоча і коротким довідником за версією Java SE 9. Вона написана Кеєм С. Хорстманном, автором класичного двотомного довідника з попередніх версій Java, і служить незамінним навчальним посібником для швидкого і легкого вивчення цієї мови і його бібліотек. Враховуючи масштаби Java і область дії удосконалень, впроваджених у версії Java SE 9, матеріал цієї книги подається невеликими порціями для швидкості засвоєння і простоти розуміння.
Численні практичні рекомендації автора книги та приклади коду допоможуть читачам, що мають досвід програмування на Java, швидко скористатися перевагами як довгоочікуваною і нарешті впровадженої модульної системи на платформі Java, зайняла своє законне місце в процесі розробки проекту, так і мовних засобів, запроваджених ще в версії Java 8, включаючи лямбда-вирази і потоки даних.
У книзі висвітлюється все, що потрібно знати прикладним програмістам про сучасної версії Java, включаючи наступне.
Застосування модулів для спрощення процесу розробки складних, але ефективних систем.
Перенесення прикладних програм для роботи з модуляризированным інтерфейсом Java API і сторонніми модулями.
Тестування вихідного коду по мірі його написання за допомогою нового циклу "читання-обчислення-висновок" (REPL) з нового консольного додатка JShell.
Застосування лямбда-виразів, що дозволяють лаконічно висловлювати виконувані дії.
Докладний введення в новий інтерфейс API потоків даних, завдяки якому обробка даних стає більш гнучкою та ефективною.
Ефективне застосування сучасних засобів паралельного програмування, виходячи з взаємодії паралельно виконуваних завдань.
Вигідне використання численних удосконалень інтерфейсу API для вмілого оперування колекціями, потоками введення-виводу, регулярними виразами і процесами.
Ця книга стане неоціненним джерелом інформації для всіх, хто прагне писати в недалекій перспективі самий надійний, ефективний і безпечний код на Java.
Книга розрахована як на початківців, так і досвідчених програмістів, що прагнуть писати в недалекій перспективі надійний, ефективний і безпечний код на Java.
Кей Хорстманн — автор книги Scala for the Really Impatient (видавництво Addison-Wesley, 2012 р.), а також двотомного видання Java Бібліотека професіонала.
Він також написав більше десятка інших книг для професійних програмістів і вивчають обчислювальну техніку. Кей займає посаду професора на кафедрі обчислювальної техніки при університеті штату Каліфорнія в Сан-Хосе, а також є володарем почесного звання "Чемпіон з Java".
Інформація про книгу | |
Кількість сторінок | 576 |
Рік видання | 2018 |
ISBN | 978-5-6040043-0-2 |
Вид палітурки | Твердий |
Тематика | Мови та системи програмування |
Тип поліграфічного паперу | Офсетна |