Семь вещей, которые нельзя делать из-за стирания типов в Java
Мы, разработчики на Java, используем параметризованные типы каждый день: List, Map, Optional и так далее. Однако у параметризованных типов есть важная особенность: в Java они существуют в полном виде только на этапе компиляции.
Связанные теги
Компании и люди
Линия сюжета
Habr
Последние материалы и связанные ссылки по теме Habr.
Habr
Последние материалы и связанный контекст по теме Habr.
Java
Последние материалы и связанные ссылки по теме Java.
Java
Последние материалы и связанный контекст по теме Java.
List
Последние материалы и связанные ссылки по теме List.
List
Последние материалы и связанный контекст по теме List.
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Как доводить сложные задачи до конца, когда всё меняется на ходу — переосмысление международных платежей в OTP Бизнес
Привет, Хабр! Меня зовут Влада Ларионова, я продуктовый дизайнер в ОТП Бизнес, работаю в трайбе Corporate & SME и отвечаю за продукты для клиентов, ведущих внешнеэкономическую д...
Почему у shuffle privacy есть фазовая диаграмма — и причём тут XLoader
31 марта 2026 года ThreatLabz/Zscaler опубликовали разбор последних версий XLoader. Начиная с версии 8.1, авторы трояна переработали механизм связи с управляющим сервером: в бин...
Room или SQLite? Как не писать SQL запросы вручную на Android
Каждое Android-приложение, которое хранит данные на устройстве, рано или поздно сталкивается с базой данных. Встроенная SQLite — надёжное решение, но работа с ней через SQLiteOp...
Эйчары тоже плачут: почему им (и вам) нужна автоматизация подбора
Не испытываете радости от взаимодействия с эйчарами? Они тоже от всего этого не в восторге: по данным опроса Happy HR Report, треть из них находится в состоянии выгорания или бл...
Обновление бесплатной утилиты Easy Disk Checker — ещё больше опций восстановления данных и тестов HDD, SSD и флешек
Приветствую Хабравчан. С момента выходов этого и вот этого материалов прошло немало времени, которое не было потрачено зря. В последнем апдейте бесплатной многофункцональной ути...
Внедрение VMware Horizon на крупном предприятии глазами инженера, часть 3
Привет, Хабр! Это — третья часть «Внедрения VMware Horizon глазами инженера». В этот раз разберёмся с сетевой связностью, из чего вообще состоит Horizon и как именовать весь это...
Рекламный слот
Встроенный блок в статье
Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Как доводить сложные задачи до конца, когда всё меняется на ходу — переосмысление международных платежей в OTP Бизнес
Привет, Хабр! Меня зовут Влада Ларионова, я продуктовый дизайнер в ОТП Бизнес, работаю в трайбе Corporate & SME и отвечаю за продукты для клиентов, ведущих внешнеэкономическую д...
Почему у shuffle privacy есть фазовая диаграмма — и причём тут XLoader
31 марта 2026 года ThreatLabz/Zscaler опубликовали разбор последних версий XLoader. Начиная с версии 8.1, авторы трояна переработали механизм связи с управляющим сервером: в бин...
Room или SQLite? Как не писать SQL запросы вручную на Android
Каждое Android-приложение, которое хранит данные на устройстве, рано или поздно сталкивается с базой данных. Встроенная SQLite — надёжное решение, но работа с ней через SQLiteOp...
Эйчары тоже плачут: почему им (и вам) нужна автоматизация подбора
Не испытываете радости от взаимодействия с эйчарами? Они тоже от всего этого не в восторге: по данным опроса Happy HR Report, треть из них находится в состоянии выгорания или бл...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Как доводить сложные задачи до конца, когда всё меняется на ходу — переосмысление международных платежей в OTP Бизнес
Привет, Хабр! Меня зовут Влада Ларионова, я продуктовый дизайнер в ОТП Бизнес, работаю в трайбе Corporate & SME и отвечаю за продукты для клиентов, ведущих внешнеэкономическую д...
Почему у shuffle privacy есть фазовая диаграмма — и причём тут XLoader
31 марта 2026 года ThreatLabz/Zscaler опубликовали разбор последних версий XLoader. Начиная с версии 8.1, авторы трояна переработали механизм связи с управляющим сервером: в бин...
Room или SQLite? Как не писать SQL запросы вручную на Android
Каждое Android-приложение, которое хранит данные на устройстве, рано или поздно сталкивается с базой данных. Встроенная SQLite — надёжное решение, но работа с ней через SQLiteOp...
Эйчары тоже плачут: почему им (и вам) нужна автоматизация подбора
Не испытываете радости от взаимодействия с эйчарами? Они тоже от всего этого не в восторге: по данным опроса Happy HR Report, треть из них находится в состоянии выгорания или бл...
Дополнительное покрытие этой темы
Похожие публикации и близкие по смыслу материалы по этой же теме.
[Перевод] Основные элементы экосистемы JavaScript по состоянию на 2026 год
Ранее мы писали похожие статьи о CSS, но JavaScript заслуживает не меньшего внимания! Тем более что JavaScript лучше справляется с версионированием. Мы рассмотрим новые возможно...
Я написал симулятор квантового поля на Java. Вот что из этого вышло
Одним вечером я решил проверить: что если взять решётку из 10 000 узлов, задать одно правило передачи энергии между соседями — и просто запустить? Никакой теоретической физики и...
Утечки памяти в замыканиях JavaScript
В предыдущей статье мы подробно рассмотрели замыкания в JavaScript, а сейчас изучим как из-за них возникают утечки памяти и как этого избежать.Замыкание существует пока, есть хо...
Playwright: E2E‑тесты на JavaScript, которые не флакуют
Playwright — фреймворк от Microsoft для E2E-тестирования — был построен с нуля, чтобы решить именно эту проблемкую. В нем есть автоматические ожидания, изоляция через Browser Co...