Что выведет код?
#Tasks
import java.util.*;
import java.util.stream.*;
public class Task231225 {
public static void main(String[] args) {
LinkedList<Integer> list = new LinkedList<>();
list.add(1);
list.add(2);
list.add(3);
Stream<Integer> stream = list.stream();
list.add(4);
System.out.println(stream.count());
}
}
#Tasks
👍1
👍1
Вопрос с собеседований
Что такое CAS-операция?🤓
Ответ:
Compare-And-Swap — атомарная операция на уровне процессора.
Сравнивает текущее значение с ожидаемым и обновляет только при совпадении. Лежит в основе атомарных классов Java.
Позволяет создавать неблокирующие алгоритмы.
#собеседование
Что такое CAS-операция?
Ответ:
Сравнивает текущее значение с ожидаемым и обновляет только при совпадении. Лежит в основе атомарных классов Java.
Позволяет создавать неблокирующие алгоритмы.
#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1