Опис Java SE 9. Базовий курс, 2-е видання
Доступне керівництво за базовими мовними засобами та бібліотеками 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".
Основні характеристики Java SE 9. Базовий курс, 2-е видання
Відгуки про Java SE 9. Базовий курс, 2-е видання
Немає відгуків про цей товар.
Питання та відповіді (FAQ) Java SE 9. Базовий курс, 2-е видання