
| Виробник | Kamami.pl |
|---|
«Java. Techniki zaawansowane. Wydanie VIII» — це посібник із просунутого програмування на мові Java, оновлений відповідно до шостої версії платформи Java Standard Edition. Книга призначена для розробників, які хочуть опанувати роботу зі потоками, XML, мережевими додатками та базами даних через JDBC.
Розділ присвячено роботі зі потоками: читанню та запису байтів, текстових даних та об'єктів. Ви опануєте серіалізацію, включаючи модифікацію стандартного механізму та версіонування. Також розглянуто роботу з файлами ZIP, блокування файлів та вирази регулярні. Це базові навички для ефективного керування даними у додатках.
Мережеве програмуванняВи навчитеся створювати мережеві додатки, реалізовувати сервери та обслуговувати багатьох клієнтів. Розглянуто роботу з IP-адресами, таймаутами сокетів та відправкою електронної пошти. Окремо описано використання класів URL та URLConnection для отримання даних та надсилання даних форм. Це дозволяє будувати стабільні мережеві рішення.
Інтерфейс JDBC та бази данихДетально описано архітектуру JDBC, типи драйверів та встановлення з'єднань з базами даних. Ви навчитеся виконувати SQL-запити, використовувати підготовлені команди та керувати транзакціями. Розглянуто роботу з великими об'єктами, метаданими та прокручуваними наборами результатів. Також включено вступ до LDAP для доступу до каталогів.
Розширені можливості SwingРозділ присвячено створенню складних інтерфейсів: списків, таблиць, дерев та текстових компонентів. Ви навчитеся працювати з моделями даних, редагувати вміст та відстежувати зміни. Розглянуто панелі з вкладками, розділені панелі та внутрішні фрейми. Це дозволяє створювати зручні та функціональні GUI-додатки.