4 subscribers
41 photos
22 files
137 links
Java Materials
Download Telegram
Мониторинг файлов вместе с Java NIO

Небольшой урок о том, как с помощью пакета java.nio.file написать класс для наблюдения за изменениями состояния файлов в директории.

https://proglib.io/sh/ZUL1hy5a8J
OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815 (2019)

#english #book #intermediate #java

Java является кросс-платформенным объектно-ориентированным языком программирования, используемом в основном для разработки мобильных и десктопных приложений. Данная книга поможет подготовится к экзамену по языку от Oracle, гарантируя качественную подготовку. Рассматриваются все важные темы, включая операторы и циклы, String и StringBuilder, ArrayList и многое другое.

Книга:
✔️Охватывает все части экзамена, вопросы по темам: инкапсуляция, наследование абстрактных классов и интерфейсов, модули и лямбда-выражения;
✔️Включает сложный материал и укрепляет ваше понимание ключевых тем;
✔️Объясняет принципы и шаблоны ООП;
✔️Помогает освоить основы функционального программирования;
✔️Учит создавать решения на Java, применимые в реальных проектах.

Достоинства:
Отлично подходит для подготовки к экзамену;
Включает множество примеров и задач;
Очень информативна даже для опытных программистов.

Недостатки:
Не замечено.
The Java Module System (2019)

Книга является подробным руководством по созданию и использованию модулей в языке Java. С помощью простых для понимания примеров и описаний, читая книгу, вы сможете изучить анатомию модульного приложения. Попутно вы овладеете передовыми методами проектирования с помощью модулей, отладкой модульного приложения и его развертыванием.
Elements of Programming Interviews in Java: The Insiders' Guide (2015)
Авторы: Adnan Aziz, Tsung-Hsien Lee, Amit Prakash
Количество страниц: 475

#english #book #intermediate

Книга поможет вам пройти собеседование и получить работу Java-разработчика. В ней представлено более 250 задач с подробными решениями, они являются типичными заданиями из собеседований в разные компании. Также в книгу включено 200 иллюстраций и 300 проверенных программ. Каждая глава начинается с краткого введения в тему, лучших советов и тактик, а также обзора наиболее важных библиотечных методов. Далее следует большой список задач по теме.

Темы в книге:
✔️Динамическое программирование;
✔️Рекурсия;
✔️Сортировки;
✔️Алгоритмы поиска;
✔️Бинарные деревья;
✔️Стеки и очереди;
✔️Работа с графами и многие другие.

Достоинства:
Множество заданий с ответами;
Хороший авторский стиль;
Отсутствие опечаток и ошибок.

Недостатки:
Старая версия языка.
Запуск команд ОС из Java.
Пример HTTP-запроса на Java.
Парсинг HTML в Java.
Парсинг XML (DOM) средствами Java.
Hazelcast и Java.
Запуск Java-программы скриптами Windows и Linux.
Логгирование в Java.
3 способа создания jar-файла в Java.
Взаимные блокировки (deadlocks) потоков в Java.
https://vk.com/feed?w=wall-97366705_551
900 страниц профессиональных советов и хитростей по Java