Класс Optional в Java
Класс Optional был представлен в Java 8. Цель его использования — помощь разработчикам в обработке NullPointerException. Так, Optional позволяет не назначать полям класса значения null. Есть …
Рекурсия
Рекурсивные функции в java — это функции, которые вызывают сами себя. Их следует использовать осторожно, так как, к примеру, если не задать условие выхода из функции, …
Регулярные выражения
Регулярные выражения (RegEx) — это шаблон для поиска строки в тексте. В Java исходным представлением этого шаблона всегда является строка, объект класса String. Однако не любая …
Об enum
Enum появились в Java, начиная с версии 1.5 . Использование enum помогает ограничить множество допустимых значений для некоторого типа данных. Enum может быть объявлен как класс …
О ThreadFactory
java.util.concurrent.Threadfactory является интерфейсом. Его имплементации — это объекты, которые создают новые потоки при обращении к ним. Использование ThreadFactory избавляет от необходимости вызовов new Thread. Простейшая реализация …