Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг Управление проектами
7 профессий по цене одной
07:05:47:06
дн. ч. мин. сек.
Алекс Кодов
Алексей Кодов
10 Июл 2023
2 мин
Обработка ConcurrentModificationException при итерации по коллекции в Java

В Java часто возникает типичная проблема, когда приходится удалять элементы из коллекции во время ее итерации. Например: В этом коде происходит попытка

10 Июл 2023
1 мин
Разделение строки на подстроки с использованием пробельных символов в Java

В программировании на языке Java часто возникает потребность в разделении строки на подстроки, используя в качестве разделителей пробельные символы,

10 Июл 2023
2 мин
Определение операционной системы в Java

В некоторых случаях, при разработке программного обеспечения на языке Java, может возникнуть необходимость определить операционную систему, на которой

10 Июл 2023
2 мин
Тестирование абстрактных классов: использование заглушек

Абстрактные классы в Java представляют собой классы, которые не могут быть прямо инстанцированы, но могут быть расширены другими классами. Они часто

10 Июл 2023
2 мин
Удаление HTML тегов из строки в Java

Одной из распространенных задач при работе с текстовыми данными в Java является удаление HTML-тегов из строк. Это может быть необходимо, например, при

10 Июл 2023
2 мин
Избавляемся от проверки на null в Java

Часто встречается ситуация, когда пишется код, содержащий проверку на null. Это может быть необходимо для избежания возникновения исключения NullPointerException,

10 Июл 2023
2 мин
Могут ли абстрактные классы иметь конструкторы в Java?

Есть мнение, что абстрактные классы в Java не могут иметь конструкторов, так как они не могут быть инстанциированы. Однако это не совсем точно. Да, абстрактные

10 Июл 2023
2 мин
Декомпиляция Java классов

Программирование на Java включает в себя процесс компиляции, в ходе которого исходный код преобразуется в байт-код, хранящийся в файле .class. Этот байт-код

10 Июл 2023
2 мин
Зачем нужен serialVersionUID в Java и как его использовать

При работе со средой разработки Eclipse, разработчики могут столкнуться с таким предупреждением: «The serializable class Foo does not declare a static final serialVersionUID field of type