Уютное сообщество джавистов
СтатистикаУютное сообщество джавистов - это хорошие материалы,задачки, туториалы для проверки знаний и обратная связь от соратников по изучению. @viktorreh
- Последний пост
- 15:06
- Последнее чтение
- 16 авг.
- Постов за неделю
- 1
- Всего постов
- 23
- Тип
- открытый
- Язык
- русский
- Категория
- Технологии (по похожим)
- В каталоге с
- 12 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
Java Работа - канал с вакансиями по Java. Если вы хотите найти работу, то подписывайтесь на наш канал. Вы найдете вакансии по Java с прямым контактам HR менеджера в телеге. Ищи свою первую работу у нас: @javaoffers
Java: быстрый старт Автор: Джейми Чан Год издания: 2021 #java #ru Скачать книгу
Java. Состояние языка и его перспективы Автор: Федор Урванов Год издания: 2023 #java #ru Скачать книгу
Java: устранение проблем Автор: Лауренциу Спилкэ Год издания: 2023 #java #ru Скачать книгу
Mastering Secure Java Applications Авторы: Debopam Poddar, Joyanta Banerjee, Tarun Kumar Chawdhury Год издания: 2024 #java #en Скачать книгу
Java. Библиотека профессионала Автор: Кей С. Хорстманн Год издания: 2020 #java #ru Скачать книгу
Что такое Optional? Опциональное значение Optional — это контейнер для объекта, который может содержать или не содержать значение null. Такая обёртка является удобным средством предотвращения NullPointerException, т.к. имеет некоторые функции высшего порядка, избавляющие от добавления повторяющихся if null/notNull проверок: Optional<String> optional = Optional.of("hello"); optional.isPresent(); // true optional.ifPresent(s -> System.out.println(s.length())); // 5 optional.get(); // "hello" optional.orElse("ops..."); // "hello" #вопросы_с_собеседований
Java. Оптимизация программ Автор: Эванс Бенджамин, Джеймс Гоф, Ньюланд Крис Год издания: 2021 #java #ru Скачать книгу
Гид Java-разработчика. Проектно-ориентированный подход Автор: Рауль-Габриэль Урма Год издания: 2022 #java #ru Скачать книгу
Java: устранение проблем Автор: Лауренциу Спилкэ Год издания: 2023 #java #ru Скачать книгу
Java: руководство для начинающих. 9 изд Автор: Герберт Шилдт Год издания: 2023 #java #ru Скачать книгу
От Java к Kotlin Авторы: Дункан Макгрегор, Нэт Прай Год издания: 2023 #java #kotlin #ru Скачать книгу
Designing Hexagonal Architecture with Java Автор: Davi Vieira Год издания: 2023 #java #en Скачать книгу
Классические задачи Computer Science на языке Java Автор: Дэвид Копец Год издания: 2022 #java #ru Скачать книгу
97 вещей, о которых должен знать каждый Jаvа-программист Автор: Кевлин Хенни Год издания: 2023 #java #ru Скачать книгу
Web Development Toolkit for Java Developers Автор: Dr. Nirali Dabhi Год издания: 2023 #java #spring #en Скачать книгу
Interactive Object-Oriented Programming in Java Автор: Vaskaran Sarcar Год издания: 2020 #java #en Скачать книгу
🤫 Секреты эффективной работы с ArrayList ArrayList — это один из самых популярных классов для работы с динамическими массивами в Java. Но чтобы использовать его по максимуму, стоит учесть несколько важных моментов: 1️⃣ Уменьшайте количество расширений: Каждый раз, когда ArrayList превышает свою текущую емкость, он создает новый массив большего размера. Это может замедлить работу, особенно при больших объемах данных. Чтобы избежать этого, инициализируйте ArrayList с заранее рассчитанной емкостью, если примерно знаете объем данных. 2️⃣ Избегайте частых вставок и удалений в середине списка: Операции вставки и удаления элементов в середине ArrayList требуют сдвига всех последующих элементов. Если такие операции критичны, рассмотрите использование LinkedList. 3️⃣ Используйте метод trimToSize(): Если ваш ArrayList больше не будет изменяться, вызов метода trimToSize() освободит неиспользуемую память, оптимизируя использование ресурсов. 4️⃣ Итерации важны: Используйте цикл for-each или метод forEach() для итерации по ArrayList. Они обеспечивают более читаемый и безопасный код. Но если нужен доступ по индексу, стандартный цикл for — ваш выбор. 5️⃣ Будьте осторожны с автобоксингом: При работе с примитивными типами, такими как int, ArrayList автоматически упаковывает их в Integer. Это может привести к лишним затратам памяти. Если производительность критична, используйте специализированные классы, такие как IntArrayList из библиотеки fastutil. 👉 Уютное сообщество джавистов #java
Mastering Java: A Beginner's Guide Автор: Sufyan bin Uzayr Год издания: 2022 #java #en Скачать книгу
The Java Module System Автор: Nicolai Parlog Год издания: 2019 #java #en Скачать книгу