3978 читали · 2 года назад
Java. Часто возникающие ошибки java.lang.Error
Некоторые из наиболее частых ошибок, которые могут возникнуть при использовании Java, и как их можно исправить. Как исправить ошибки в Java? Исправление ошибок в Java зависит от конкретной проблемы. Некоторые из наиболее распространенных способов исправления ошибок включают: Java является мощным языком программирования, который может использоваться для создания разнообразных приложений и веб-сайтов. Однако, как и любой другой язык программирования, Java также сталкивается с ошибками во время выполнения программы...
2 года назад
Java 902. Приведите пример, когда какая-либо коллекция выбрасывает UnsupportedOperationException.
Исключение UnsupportedOperationException выбрасывается, когда операция не поддерживается или не может быть выполнена на данной коллекции. Вот несколько примеров, когда может возникнуть UnsupportedOperationException: import java.util.Collections; import java.util.List; public class UnsupportedOperationExceptionExample { public static void main(String[] args) { List<String> readOnlyList = Collections.singletonList("элемент"); readOnlyList.add("новый элемент"); // Выбросится UnsupportedOperationException...
430 читали · 5 лет назад
Избегаем исключения Null Pointer Exception в Java с помощью Optional
В 1964 году британский ученый-компьютерщик Тони Хоар изобрел ссылки на нулевые указатели (Null Pointer References). Исключение Null Pointer Exception составляет львиную долю всех исключений, которые возникают в продакшне...
149 читали · 2 года назад
Java 265. Какие элементы содержатся в java.util.concurrent пакете?
Пакет java.util.concurrent содержит реализации классов и интерфейсов для работы с многопоточностью и параллелизмом в Java. В частности, этот пакет предоставляет более эффективные и производительные альтернативы стандартным классам Java Collections API в многопоточном окружении. Элементы, содержащиеся в java.util.concurrent пакете: Каждый из этих элементов предоставляет удобную и эффективную реализацию для работы с многопоточными приложениями. Например, классы из этого пакета позволяют создавать...