Java Geek
история за 17 днейобновляется раз в 6 ч – 3 дняПрактичные советы, лайфхаки и код для Java-разработчиков. Каждый пост — реальная польза. Учим Java на примерах.
Прирост подписчиков
- За 24 ч
- 0 (0,0%)
- За 7 дн
- +1 (+0,3%)
- За 30 дн
- —нет замера 30 дней назад
- Место по приросту
- №966за 24 ч в рубрике «Технологии и IT»
К замеру 09.11.2026 · 16:38 МСК. Страницы канала замеряются в среднем раз в 2 дня.
Вовлечённость
- ERR 24 ч
- —нет просмотров на возрасте суток
- ERR 48 ч
- —мало постов: 1 за 7 дн
- ERR 30 дн
- —мало постов с просмотрами: 2
- ER (реакции)
- —мало постов
ERR — средний охват поста к подписчикам, ER — реакции к просмотрам.
Средний охват поста
- 24 ч
- —нет просмотров на возрасте суток
- 48 ч
- —мало постов: 1 за 7 дн
- 72 ч
- —мало постов: 1 за 7 дн
- 7 дн
- —нет постов за 7 дн
- 30 дн
- —мало постов с просмотрами: 2
Охваты 48 и 72 ч посчитаны 09.11.2026 · 17:08 МСК, без репостов.
Упоминания и активность
- Упоминаний за 24 ч
- 0
- За 7 дн
- 0
- За 30 дн
- 0
- ИЦ
- 1 38337 источников за 90 дн
- Постов в день
- 0,1за 30 дн
- Реклама с erid
- 0постов за 30 дн
Упоминания и ИЦ на 09.11.2026 · 17:08 МСК.
Покупал рекламу в…
30 дней · обнаруженные размещения
Не удалось загрузить закупы
Включая размещения без erid. Оплата не подтверждена. Как определяем
Продавал рекламу…
30 дней · обнаруженные размещения
Не удалось загрузить закупы
Включая размещения без erid. Оплата не подтверждена. Как определяем
Динамика и события
Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid
| Дата | Подписчики |
|---|---|
| 25.10.2026 | 307 |
| 26.10.2026 | 310 |
| 27.10.2026 | 311 |
| 28.10.2026 | 312 |
| 29.10.2026 | 312 |
| 30.10.2026 | 313 |
| 31.10.2026 | 314 |
| 01.11.2026 | 314 |
| 02.11.2026 | 315 |
| 03.11.2026 | 315 |
| 04.11.2026 | 315 |
| 05.11.2026 | 315 |
| 06.11.2026 | 315 |
| 07.11.2026 | 316 |
| 08.11.2026 | 316 |
| 09.11.2026 | 316 |
| 10.11.2026 | — |
Последние посты
Что такое маркерный интерфейс? Каковы известные примеры таких интерфейсов в Java? Маркерный интерфейс — это интерфейс без каких-либо методов. Обычно он реализуется классом или расширяется другим интерфейсом для обозначения определенного свойства. Наиболее широко известными маркерами в стандартной библиотеке Java являются следующие: Serializable используется для явного указания того, что этот класс может быть сериализован; Cloneable позволяет клонировать объекты с помощью метода clone (без интерфейса Cloneable этот метод выдает исключение CloneNotSupportedException); Remote используется в RMI…
Открыть в MAX- Просмотры
- 54
- ER
- 1,9%
- Реакции
- 1
Многопоточность в Java В Java многопоточность реализована через класс Thread и интерфейс Runnable. Вот основные моменты, которые могут быть полезны при работе с многопоточностью: 🔵 1. Создание и запуск потока - Поток может быть создан двумя способами: - Наследование от класса Thread: class MyThread extends Thread { public void run() { // Код, выполняемый в потоке } } MyThread t = new MyThread(); t.start(); - Реализация интерфейса Runnable: class MyRunnable implements Runnable {…
Открыть в MAX- Просмотры
- 111
- ER
- 1,8%
- Реакции
- 2
- фото
Совет 💡 Обычно при сортировке в Spring Data мы указываем свойство, по которому хотим отсортировать, как строку. Однако существует класс TypedSort, который дает нам возможность передавать функцию в качестве параметра для сортировки. Это повышает безопасность типов в нашем коде. 👉 @channel_java_geek
Открыть в MAX- Просмотры
- 113
- ER
- 0,9%
- Реакции
- 1
- фото
Можно ли указывать конструктор внутри Enum? Да, конечно. Именно через конструктор и задаются значения внутренних переменных enum. В качестве примера добавим два поля - ageFrom и ageTo - чтобы обозначить возрастные рамки для каждой роли. 👉 @channel_java_geek
Открыть в MAX- Просмотры
- 93
- ER
- 2,2%
- Реакции
- 2
- фото
Какая проблема возникнет с этим кодом? Ответ: Данный код не с компилируется. Этот вопрос на знание иерархии исключений, в данном случае FileNotFoundException унаследован от IOException, первый catch будет перехватывать все исключения и в следующий блок catch управление не будет передано. 👉 @channel_java_geek
Открыть в MAX- Просмотры
- 91
- ER
- 1,1%
- Реакции
- 1
- фото
Что такое стек-трейс? Стек-трейс (stack trace) представляет собой список вызовов методов в обратном хронологическом порядке, начиная с метода, в котором произошло исключение. Стек-трейс позволяет отследить, какие методы были вызваны перед возникновением исключения, и предоставляет информацию о местоположении, где произошло исключение. 👉 @channel_java_geek
Открыть в MAX- Просмотры
- 89
- ER
- 1,1%
- Реакции
- 1
- фото
Как перебрать элементы LinkedList в обратном порядке, не используя медленный get(index)? Для этого в LinkedList есть обратный итератор, который можно получить, вызвав метод descendingIterator(). 👉 @channel_java_geek
Открыть в MAX- Просмотры
- 102
- ER
- 1,0%
- Реакции
- 1
- фото
Array vs ArrayList Выбор между Array (стандартным Java-массивом) и ArrayList зависит от специфики задачи на Java, которую требуется решить. Помните о следующих особенностях этих типов: ☕️ Array имеет фиксированный размер и память для него выделяется в момент объявления, а размер ArrayList может динамически изменяться; ☕️ Массивы Java работают гораздо быстрее, а в ArrayList намного проще добавлять/удалять элементы; ☕️ При работе с Array велика вероятность получить ошибку ArrayIndexOutOfBoundsException; ☕️ У ArrayList только одно измерение, а вот массивы Java могут быть многомерными. 👉 @chan…
Открыть в MAX- Просмотры
- 89
- ER
- 1,1%
- Реакции
- 1
Какова цель ключевого слова final, когда оно используется с переменной? Ключевое слово final в Java — это модификатор, который может применяться к переменным, методам и классам. Когда оно используется с переменной, это делает её неизменяемой, другими словами — константой. Например, переменная PI объявлена как final в классе ниже: public class CircleCalculator { private final double PI = 3.14159; public double calculateArea(double radius) { return PI * radius * radius; } } 👉 @channel_java_geek
Открыть в MAX- Просмотры
- 93
- ER
- 2,2%
- Реакции
- 2
☕ Java Tip: Как работает var в Java С версии Java 10 появился ключевое слово var. Оно упрощает код, автоматически выводя тип переменной: var list = new ArrayList<String>(); list.add("Hello"); list.add("Java"); // Компилятор понимает, что list -> ArrayList<String> ✅ Удобно: меньше шаблонного кода. ❌ Важно: var не значит "динамическая типизация"! Тип фиксируется при компиляции. 📌 Используй var, если тип переменной очевиден - код станет чище. 👉 @channel_java_geek
Открыть в MAX- Просмотры
- 104
- ER
- 1,9%
- Реакции
- 2
Показано 10
Данные: публичные посты и страницы канала в MAX. Метрики версии v1, пересчитаны 09.11.2026, подписчики замерены 09.11.2026. Как мы считаем.