Справочник Java
Условия
ветка по условию
запасная ветка
выбор по значению
вариант сравнения
запасной вариант
дополнительное условие
проверка типа объекта
выбор из двух
Циклы
перебор элементов
обход коллекции
повтор пока истинно
повтор с постусловием
выйти из цикла
следующая итерация
Объявления
отдать значение
вывод типа
запрет изменения
общий для класса
создать экземпляр
текущий объект
родительский объект
пустая ссылка
логическая истина
логическая ложь
Пакеты
Лямбды
Прочее
Примитивы
логическое значение
восемь бит
шестнадцать бит
обычное целое
широкое целое
короткая дробь
длинная дробь
один символ
нет результата
Ссылочные
Объявления
Доступ
Наследование
без реализации
взять родителя
выполнить контракт
закрыть наследников
перечислить наследников
открыть наследование
перенять члены
несколько контрактов
узнать тип
Члены
метод создания
ссылка на себя
доступ к родителю
общий член
запрет правки
готовая реализация
метод самого контракта
скрытый метод контракта
проверка полей
поле записи
Вложенность
Параметры
обобщённый параметр
несколько параметров
вывести параметры
без аргументов типа
стереть параметры
свой параметр типа
параметр конструктора
Ограничения
верхняя граница
нижняя граница
неизвестный тип
не выше границы
не ниже границы
несколько границ
точное совпадение типа
допустим наследник
допустим предок
Описание типа
Синтаксис
Стандартные
проверка переопределения
пометить устаревшим
версия устаревания
скоро уберут
скрыть предупреждения
ровно один метод
безопасные аргументы
Метааннотации
куда вешать метку
срок хранения метки
метка наследникам
показать в документации
повторять метку
видно внешнему коду
политика хранения
только в исходнике
только в байткоде
видно при запуске
виды целей
цель на тип
цель на поле
цель на метод
цель на параметр
цель на конструктор
цель на локальную
цель на метку
цель на пакет
любое место типа
параметр обобщения
цель на модуль
компонент записи
Приведения
явное преобразование
примитив в объект
объект в примитив
к обычному целому
к широкому целому
к длинной дроби
к логическому
к тексту
Числа
оболочка широкого
текст в широкое
объект широкого
достать широкое
оболочка длинной
текст в длинную
объект длинной
достать длинную
оболочка короткой
текст в короткую
объект короткой
оболочка логики
текст в логику
объект логики
достать логику
оболочка малого целого
текст в малое
оболочка восьми бит
текст в октет
оболочка символа
код в символы
символ цифра
символ буква
заглавные буквы
строчные буквы
общий числовой предок
как обычное целое
как широкое целое
как длинная дробь
как короткая дробь
Основное
Основное
неизменяемый текст
любое в текст
число символов
нет ни символа
только пробелы
символ по позиции
склеить две
склеить плюсом
многострочный литерал
Поиск
фрагмент внутри
начинается с фрагмента
кончается фрагментом
позиция первого
позиция последнего
целиком по шаблону
совпал кусок
Части
Замена
Разбиение
Края
Регистр
Сравнение
Коды
Текст
несколько копий подряд
взять из пула
подставить значения
прогнать через функцию
раскрыть экранирование
собрать по шаблону
Накопитель
Последовательность
Основное
быстрый накопитель
дописать в конец
вставить внутрь
отдать текст
сколько сейчас символов
символ по индексу
Правка
вырезать диапазон
убрать один символ
подменить диапазон
перевернуть порядок
изменить число символов
подменить символ
вырезать фрагмент текста
Запас
Основное
динамический список
дописать элемент
элемент по индексу
заменить по индексу
убрать элемент
элемент есть
число элементов
список пуст
Правка
Поиск
Обход
Порядок
Запас
Основное
упорядоченная коллекция
неизменяемый из элементов
неизменяемая копия
дописать в хвост
взять по позиции
подменить по позиции
выкинуть элемент
сколько элементов
ничего нет
такой элемент есть
сразу заполнить
Края
Поиск
Обход
Порядок
Основное
утилиты массива
массив как список
упорядочить массив
поиск пополам
поэлементно совпали
массив текстом
Копии
Сравнение
Массив
Основное
утилиты коллекций
упорядочить список
перемешать порядок
развернуть порядок
поиск делением
наименьший элемент
наибольший элемент
Порядок
Заготовки
Iterable и Iterator
можно перебирать
обходчик коллекции
действие каждому
делимый обходчик
пошаговый обход
ещё остались
взять очередной
убрать текущий
действие остальным
двунаправленный обход
есть позади
взять предыдущий
позиция впереди
позиция позади
вставить здесь
подменить текущий
обход с делением
шаг с действием
отделить половину
оценка остатка
старый перебор
ещё есть элементы
достать следующий
Сравнение
Основное
связный список
вставить элемент
поставить в голову
поставить в хвост
прочитать голову
прочитать хвост
Края
Основное
таблица пар
записать пару
найти по ключу
найти или запасное
убрать по ключу
ключ присутствует
число пар
таблица пуста
Правка
записать при отсутствии
значение присутствует
стереть пары
перенести все пары
подменить значение
пересчитать значение
посчитать при отсутствии
посчитать при наличии
слить значения
пересчитать все
Перебор
Пара
Основное
словарь пар
неизменяемый словарь
неизменяемая копия словаря
сохранить пару
достать по ключу
выкинуть по ключу
такой ключ есть
сколько пар
словарь пуст
Пары
словарь из пар
создать пару
все ключи
все значения
все пары
достать или запас
сохранить при отсутствии
Порядок вставки
Другие словари
Основное
Основное
уникальные элементы
неизменяемое множество
неизменяемая копия набора
положить элемент
вынуть элемент
уже есть
сколько уникальных
перебрать элементы
Порядок
упорядоченное множество
вставить по порядку
есть среди упорядоченных
наименьший из набора
наибольший из набора
элементы меньше границы
элементы от границы
элементы между границами
множество с порядком
множество с очередью
Константы
Основное
упорядоченный словарь
записать в дерево
прочитать значение
наименьший ключ
наибольший ключ
первая пара
последняя пара
Диапазоны
Основное
поток данных
поток из значений
поток без элементов
оставить подходящие
преобразовать каждый
выполнить для каждого
собрать результат
сколько прошло
собрать в список
Преобразование
развернуть вложенные
в целые числа
убрать повторы
выстроить по порядку
подсмотреть элемент
соединить два потока
Отбор
Проверки
Сбор
Создание
Числовые потоки
поток целых
числа до границы
числа с границей
целые из значений
сложить все
среднее арифметическое
упаковать в объекты
пересчитать каждое
оставить нужные
действие каждому целому
целые в массив
поток широких
поток дробей
Лямбды
проверка условия
проверить аргумент
оба условия
любое условие
обратить проверку
преобразование значения
вычислить результат
затем ещё функция
сначала другая
действие без ответа
выполнить действие
затем ещё действие
поставщик значения
запросить значение
преобразование того же
двое в одно
двое в результат
вычислить из двух
действие над двумя
принять двоих
Основное
готовые сборщики
собрать списком
собрать множеством
собрать словарём
склеить текстом
разложить по группам
правило сборки
Сборка
Основное
значение или пусто
обернуть значение
обернуть или пусто
заведомо без значения
значение внутри
внутри пусто
достать значение
взять или запас
Преобразование
Запас
Основное
математические функции
модуль числа
большее из двух
меньшее из двух
удержать в границах
квадратный корень
возвести в степень
число пи
основание логарифма
Округление
округлить вниз
округлить вверх
до ближайшего целого
до ближайшего чётного
деление вниз
остаток вниз
деление вверх
остаток вверх
Степени
кубический корень
длина гипотенузы
экспонента числа
экспонента минус один
натуральный логарифм
десятичный логарифм
логарифм единицы плюс
умножить затем сложить
Тригонометрия
синус угла
косинус угла
тангенс угла
угол по синусу
угол по косинусу
угол по тангенсу
угол по координатам
гиперболический синус
гиперболический косинус
гиперболический тангенс
радианы в градусы
градусы в радианы
Точные целые
Знак
Основное
генератор чисел
случайное целое
случайное широкое
случайная дробь генератора
случайная логика
заполнить случайными
начальное состояние
Потоки
Основное
точная десятичная
создать из числа
сложить десятичные
вычесть десятичные
умножить десятичные
разделить десятичные
чья величина больше
Точность
Основное
произвольное целое
из обычного целого
сложить большие
вычесть большие
умножить большие
разделить большие
какое больше
Числа
Основное
скомпилированный шаблон
собрать шаблон
создать искатель
строка целиком подходит
разрезать строку
исходный текст
Режимы
куски потоком
экранировать буквально
включённые режимы
игнорировать регистр
якоря по строкам
точка включая перевод
регистр юникода
пробелы и пояснения
искать буквально
Ошибки
Основное
поиск по шаблону
вся строка совпала
отыскать следующее
совпадение с начала
текст совпадения
позиция начала
позиция после
итог совпадения
Замена
Группы
Операторы
бросить ошибку
опасный участок
поймать ошибку
выполнить всегда
объявить возможные
закрыть автоматически
поймать несколько
проверить утверждение
Основное
Исключения
проверяемая ошибка
ошибка при работе
серьёзный сбой
обращение в пустоту
недопустимый аргумент
недопустимое состояние
индекс вне границ
индекс массива вне
неверное приведение
ошибка арифметики
текст не число
элемента нет
операция не поддержана
сбой ввода
непроверенный сбой ввода
поток прервали
загрузка не удалась
память кончилась
стек переполнен
утверждение ложно
Проверки
System и PrintStream
системные средства
стандартный вывод
поток ошибок
стандартный ввод
печать в поток
вывести без перевода
вывести с переводом
вывести по шаблону
оформить и вывести
сбросить буфер
закрыть вывод
перевод строки
текущие миллисекунды
монотонные наносекунды
format
сборщик по шаблону
подставить в шаблон
готовый текст
место для текста
место для целого
место для дроби
перевод в шаблоне
Ввод
Основное
путь в системе
собрать путь
имя последнего
родительский каталог
дописать к пути
начинается с префикса
кончается суффиксом
фабрика путей
путь из строки
Части
Нормализация
Основное
операции с файлами
путь есть
это обычный файл
это каталог
объём в байтах
прочитать целиком
записать текст
Проверки
Чтение и запись
прочитать построчно
прочитать байты
записать байты
поток строк файла
читатель с буфером
писатель с буфером
байтовый вход файла
байтовый выход файла
Папки
создать пустой файл
создать каталог
создать цепочку каталогов
создать временный
содержимое каталога
обойти дерево
отыскать в дереве
Имена
Основное
Путь
Папки
Потоки
байтовый вход
прочитать байт
забрать все байты
прочитать порцию
пропустить байты
сколько доступно
закрыть вход
перелить в выход
байтовый выход
записать байт
вытолкнуть буфер
закрыть выход
символьный вход
прочитать символ
закрыть чтение символов
символьный выход
записать символ
сбросить символы
закрыть запись
дописать символ
чтение с буфером
прочитать до перевода
строки потоком
запись с буфером
байты из файла
байты в файл
символы из файла
символы в файл
байты как символы
символы как байты
таблица кодировки
кодировка по имени
готовые кодировки
кодировка юникод
латинская кодировка
английская кодировка
режим открытия
перебор каталога
Основное
дата без времени
сегодняшняя дата
дата из частей
дата из текста
достать год
номер месяца
число месяца
Сдвиг
Сравнение
Текст
Основное
Сдвиг
Основное
промежуток в секундах
промежуток из секунд
промежуток из миллисекунд
промежуток между моментами
сколько секунд
сколько миллисекунд
нулевая длительность
Создание
Арифметика
java.time
время без даты
текущее время суток
время из частей
время из текста
прибавить часы
вычесть часы
прибавить минуты
достать час
достать минуту
достать секунду
время наступило раньше
время наступило позже
дата со временем
сейчас без пояса
собрать целиком
прочитать дату целиком
прибавить сутки
сдвинуть на часы
оставить только дату
оставить только время
привязать к поясу
напечатать дату
дата в поясе
сейчас в поясе
собрать с поясом
прочитать с поясом
перенести момент
к моменту шкалы
снять пояс
календарный промежуток
промежуток в днях
промежуток в месяцах
промежуток в годах
календарная разница
дни промежутка
месяцы промежутка
годы промежутка
часовой пояс
пояс по имени
пояс системы
шаблон даты
шаблон из строки
применить шаблон
прочитать по шаблону
шаблон только даты
шаблон даты целиком
шаблон момента
месяцы года
дни недели
календарный год
год и месяц
дата со смещением
источник времени
часы всемирные
часы местного пояса
Системное и Date
Ключевые слова
Задачи
Поток
поток выполнения
усыпить поток
запустить поток
дождаться окончания
запросить прерывание
прерывание запрошено
ещё работает
узнать имя
сменить имя
номер потока
сделать фоновым
фоновый ли поток
исполняющий поток
уступить процессор
подсказка кручения
запустить лёгкий
заготовка лёгкого
заготовка обычного
лёгкий ли поток
Замок
повторный захват
захватить монопольно
отпустить монопольно
попытка монопольно
захват прерываемый
раздельные блокировки
пара блокировок
контракт захвата
встать в очередь
выйти из захвата
захват без ожидания
Сигналы
ожидание события
уснуть до сигнала
будить одного
будить всех
обратный счётчик
шаг счётчика
ждать обнуления
счётчик разрешений
занять разрешение
освободить разрешение
попытка занять
точка сбора
Время
Атомики
Основное
Ожидание
Фабрики
Основное
отложенный результат
посчитать в фоне
выполнить в фоне
преобразовать потом
дождаться ответа
дождаться с проверкой
Продолжение
продолжить задачей
потребить потом
действие потом
запас при сбое
обработать любой исход
побочно по концу
Завершение
Будущий ответ
Основное
Клиент
Настройка
Запрос
исходящий запрос
начать запрос
адрес запроса
запросить ресурс
отправить данные
заменить ресурс
убрать ресурс
поле запроса
предел запроса
закончить запрос
сборщик запроса
указать адрес
собрать чтение
собрать отправку
вписать поле
закончить сборку
Тело запроса
Ответ
URI и URL
адрес ресурса
адрес из строки
проверить узел
имя схемы
имя узла
путь адреса
строка параметров
номер порта
к устаревшему адресу
достроить адрес
относительный адрес
указатель ресурса
открыть чтение
открыть связь
имя протокола
узел указателя
путь указателя
к современному адресу
кодировщик формы
экранировать для адреса
раскодировщик формы
снять экранирование