Ответ на вопрос №16172: Выберите правильный ответ, что делает данный код: importjava.util.Map; importjava.util.concurrent.ConcurrentHashMap;classProcessorimplements Runnable { private int elem; public Processor(int elem) { this.elem = elem; @Override public void runo { Main.set.put("Key" + elem, 12); class AnotherProcessor implements Runnable { private int elem; public AnotherProcessor(int elem) { this.elem =Выберите правильный ответ, что делает данный код: - Ответ на вопрос №16172Выберите правильный ответ, что делает данный код: - Ответ на вопрос №16172
2024-01-252024-01-25СтудИзба
Выберите правильный ответ, что делает данный код: - Ответ на вопрос №16172
-47%
Вопрос
Выберите правильный ответ, что делает данный код:importjava.util.Map; importjava.util.concurrent.ConcurrentHashMap;classProcessorimplements Runnable {
private int elem;
public Processor(int elem) {
this.elem = elem;
@Override
public void runo {
Main.set.put("Key" + elem, 12);
class AnotherProcessor implements Runnable {
private int elem;
public AnotherProcessor(int elem) {
this.elem = elem;
@Override
public void rund (
Main.set.remove("Key" + elem);
public class Main f
static Map<String, Integer» set = new ConcurrenthashMap•0;
public static void main(Stringll args) throws InterruptedException {
for (int i = 0; i < 10; i++) {
new Thread(new Processor(i)).start();|
new Thread(new AnotherProcessor(i)) start;
Thread.sleep (1000); // хватит для готового результата
System.out.printin(set);
Результат в консоли не определен до запуска, race condition не происходит (данные не сломаны)
Пустой map, race condition не происходит (данные не сломаны)
Результат в консоли не определен до запуска, возможен race condition (данные могут быть сломаны)
Пустой тар, возможен race condition (данные могут быть сломаны)
Ответ

Все деньги, вырученные с продажи, идут исключительно на шаурму