Приведена реализация схемы Producer-Consumer (язык Java). - Ответ на вопрос по ПиРВ №1240232
-42%
Вопрос
Приведена реализация схемы Producer-Consumer (язык Java). class Q { int n; synchronized int get() { return n; } synchronized void put() { this.n = n; }}class Producer { Q q; Producer(Q q) { this.q = q; new Thread(this, "Producer").start(); } public void run() { int i = 0; while(true) { q.put(i++); } }}class Consumer { Q q; Consumer(Q q) { this.q = q; new Thread(this, "Consumer").start(); } public void run() { while(true) { q.get(); } }}class PC { public static void main() { Q q = new Q(); new Producer(q); new Consumer(q); }} Какие утверждения справедливы для данной программы?- данная программа корректна и характеризуется однозначным результатом выполнения
- программа является корректной, но результат её выполнения зависит от реализации языка Java
- данная программа не является корректной с точки зрения языка Java
- в данной программе не было реализовано ни одного пользовательского потока
Ответ
Этот вопрос в коллекциях
-20%
Коллекция: Параллельные и распределенные вычисления
490 390 руб.

🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀















