TGViewer
Channel Public Channel
Уютное сообщество джавистов

Уютное сообщество джавистов

@javaarchivebooks

Уютное сообщество джавистов - это хорошие материалы,задачки,
туториалы для проверки знаний и обратная связь от соратников по изучению.

@viktorreh
Subscribers
1.87K
Photos
36
Videos
0
Links
47
Recent Posts 20 shown
Post #382
Уютное сообщество джавистов pinned «Java Работа - канал с вакансиями по Java. Если вы хотите найти работу, то подписывайтесь на наш канал. Вы найдете вакансии по Java с прямым контактам HR менеджера в телеге. Ищи свою первую работу у нас: @javaoffers»
Post #381 324
Java Работа - канал с вакансиями по Java.

Если вы хотите найти работу, то подписывайтесь на наш канал.

Вы найдете вакансии по Java с прямым контактам HR менеджера в телеге.

Ищи свою первую работу у нас: @javaoffers
Telegram Java Вакансии Вакансии по Java. Все вакансии с контактами из телеграма - тоесть вы сразу можете отправить резюме HR или техническому менеджеру компании. реклама: @viktorreh
Post #380 906
Java: быстрый старт

Автор: Джейми Чан
Год издания: 2021

#java #ru

Скачать книгу
  • 👏 2
Post #378 874
Java. Состояние языка и его перспективы

Автор: Федор Урванов
Год издания: 2023

#java #ru

Скачать книгу
  • 👍 1
Post #376 1.35K
Java: устранение проблем

Автор:
Лауренциу Спилкэ
Год издания:
2023

#java #ru

Скачать книгу
  • ❤ 2
Post #374 1.33K
Mastering Secure Java Applications

Авторы:
Debopam Poddar, Joyanta
Banerjee, Tarun Kumar Chawdhury
Год издания: 2024

#java #en

Скачать книгу
  • 👍 1
Post #372 1.39K
Java. Библиотека профессионала

Автор: Кей
С. Хорстманн
Год издания: 2020

#java #ru

Скачать книгу
Post #370 1.35K
Что такое 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"

#вопросы_с_собеседований
  • 👍 4
Post #368 1.63K
Java. Оптимизация программ

Автор:
Эванс Бенджамин,
Джеймс Гоф, Ньюланд Крис
Год издания: 2021

#java #ru

Скачать книгу
  • ❤ 1
Post #367 1.36K
Гид Java-разработчика.
Проектно-ориентированный подход


Автор:
Рауль-Габриэль Урма
Год издания:
2022

#java #ru

Скачать книгу
Post #366 1.5K
Java: устранение проблем

Автор:
Лауренциу Спилкэ
Год издания:
2023

#java #ru

Скачать книгу
  • 👍 4
Post #364 1.21K
Java: руководство для начинающих. 9 изд

Автор:
Герберт Шилдт
Год издания: 2023

#java #ru

Скачать книгу
  • 😁 2
Post #362 1.16K
От Java к Kotlin

Авторы:
Дункан Макгрегор, Нэт Прай
Год издания: 2023

#java #kotlin #ru

Скачать книгу
  • 👍 1
Post #360 1.1K
Designing Hexagonal Architecture with Java

Автор:
Davi Vieira
Год издания: 2023

#java #en

Скачать книгу
  • 👍 3
Post #358 1.03K
Классические задачи
Computer Science
на языке Java

Автор:
Дэвид Копец
Год издания: 2022

#java #ru

Скачать книгу
Post #356 1.04K
97 вещей, о которых должен знать
каждый Jаvа-программист

Автор:
Кевлин Хенни
Год издания: 2023

#java #ru

Скачать книгу
  • ❤ 2
Post #354 1.11K
Web Development Toolkit
for Java Developers

Автор:
Dr. Nirali Dabhi
Год издания: 2023

#java #spring #en

Скачать книгу
  • 👍 1
  • 👏 1
Post #352 914
Interactive Object-Oriented
Programming in Java

Автор:
Vaskaran Sarcar
Год издания: 2020

#java #en

Скачать книгу
Post #350 1.14K
🤫 Секреты эффективной работы с 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
  • 🥰 3
  • 👍 1
Post #348 924
Mastering Java: A Beginner's Guide

Автор:
Sufyan bin Uzayr
Год издания: 2022

#java #en

Скачать книгу
  • 👏 1
Older posts →

About this channel

How can I read @javaarchivebooks without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Уютное сообщество джавистов: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Уютное сообщество джавистов have?
Уютное сообщество джавистов (@javaarchivebooks) has 1.87K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Уютное сообщество джавистов know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →