Java for Beginner
781 subscribers
772 photos
220 videos
12 files
1.29K links
Канал от новичков для новичков!
Изучайте Java вместе с нами!
Здесь мы обмениваемся опытом и постоянно изучаем что-то новое!

Наш YouTube канал - https://www.youtube.com/@Java_Beginner-Dev

Наш канал на RUTube - https://rutube.ru/channel/37896292/
Download Telegram
Что выведет код?

import java.util.*;

public class Task121225 {
public static void main(String[] args) {
List<String> list = new ArrayList<>(Arrays.asList("A", "B", "C", "D"));
ListIterator<String> it = list.listIterator();

System.out.print(it.next() + " ");
System.out.print(it.next() + " ");

it.add("X");

System.out.print(it.previous() + " ");
System.out.print(it.next() + " ");
System.out.print(it.previous() + " ");

it.remove();

System.out.println(list);
}
}


#Tasks
👍1
Вопрос с собеседований

Как работает ReentrantReadWriteLock? 🤓


Ответ:

Он разделяет блокировки на read и write.

Несколько читателей могут работать одновременно, но запись блокируется полностью. Это повышает производительность, если чтений больше, чем записей.

Однако write-блокировка может вызывать «голодание» читателей.


#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
История IT-технологий сегодня — 13 декабря


ℹ️ Кто родился в этот день

Дже́йми Ве́рнер Зави́нски (англ. Jamie Werner Zawinski, известный также как jwz; род. 3 ноября 1968, Питтсбург, Пенсильвания) — программист, один из ключевых разработчиков Netscape и Mozilla; активно повлиял на развитие ранних браузеров и веб-экосистемы.


🌐 Знаковые события

1967 — в США состоялся успешный запуск космического аппарата «Пионер-8».


#Biography #Birth_Date #Events #13Декабря
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
С 06.12 по 12.12
Предыдущий пост(с С 29.11 по 05.12)

Воскресный мотивационный пост:
Не было мотивации

Запись встреч/видео:
не было

Обучающие статьи:
Java:
Коллекции в Java

Глава 2. List — списки в Java
Практика

Глава 6. Итераторы
Интерфейс Iterator — фундаментальный механизм обхода коллекций
Интерфейс ListIterator — двунаправленный обход и расширенные возможности

Spring Cloud Gateway
Конфигурация маршрутов в Spring Cloud Gateway
Predicates (условия маршрутизации)

Полезные статьи и видео:
ПОДКЛЮЧЕНИЕ GPT GO на ГОД!

Как и всегда, задачи можно найти под тегом - #Tasks, вопросы с собеседований - #собеседование
👍1
Ну что встречаемся завтра?

Можно что-то новое рассмотреть, если желание есть😜

Предлагайте 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1