Перейти к содержимому

Пост канала

Java библиотека
  1. фото

    requireNonNull — явная проверка, а не магия типов Objects.requireNonNull проверяет ссылку во время выполнения и бросает NullPointerException с заданным сообщением: this.repository = Objects.requireNonNull(     repository, "repository" ); Метод существует с Java 7. Он не делает типы Java автоматически null-безопасными и не проверяет поля объекта рекурсивно. @NotNull и @Nullable описывают контракт для анализатора или фреймворка. Чтобы получить проверку на входе HTTP-метода через Bean Validation, нужна соответствующая интеграция. Lombok @NonNull может сгенерировать проверку при обработке аннотаций — это другой механизм. Выбирайте его осознанно, а не как свойство JVM. #Java Java Библиотека | Мы в Телеграм

    Открыть в MAX
    Просмотры
    139
    ER
    —
    Реакции
    —