Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java SE Снова многопоточность: совместный доступ к объекту Добрый день. Начал самостоятельно изучать Java. Дойдя до вопросов многопоточности, решил написать тестовую программу, в которой класс MyNumber (оболочка для int), IncThread - класс, реализующий интерфейс Runnable и Main - общий. Суть программы состоит в том, что объект класса MyNumber передается в два объекта IncThread и в каждом из них число объекта MyNumber инкрементируется, причем в первом на... https://www.cyberforum.ru/ java-j2se/ thread1949936.html Вызов атрибута объекта в Java Java SE
Создала класс cycle, в котором несколько атрибутов. Когда создаю массив mass элементов типа cycle и пытаюсь обратиться к каким-нибудь полям, вылетает множество ошибок. Но если я создаю просто единичный объект, и обращаюсь к его полям, то всё ок.
Java SE программа с подсчетом https://www.cyberforum.ru/ java-j2se/ thread1949791.html
всем привет.помогите с циклом пожалуйста.вот кусок программы import java.util.Scanner; public class COCwallsCALC { final static int lvl1=50; final static int lvl2=100; public static int sum(int a,int b){ return a*b; }
Java SE Крестики нолики Задание : Необходимо реализовать метод, который проверяет наличие победителя на поле! Этот метод расположен в классе: WinnerController Для проверки выиграша Вам необходимо: проверить каждый ряд и, если в ряду все три фигурки одинаковые, то Вы нашли победителя (при этом не забудьте проверить ситуацию, когда все три фигурки null); проверить каждый столбец; проверить две диагонали. https://www.cyberforum.ru/ java-j2se/ thread1949538.html
Java SE Парсинг XML. Получение значения поля
Добрый день! Просьба помочь разобраться, как достать из поля значение. Перепробовал кучу вариантов, перечитал кучу статей, ничего не выходит. Структура XML примерно такая: <?xml version="1.0" encoding="windows-1251" standalone="yes"?> <Results> <msg type = "0520">
Java SE Ошибка в компиляции кода class Ideone { public static void main (String args) throws java.lang.Exception { int x = Integer.parseInt(args); int y = Integer.parseInt(args); System.out.println(x + " " + y); //============================== x ^=y; https://www.cyberforum.ru/ java-j2se/ thread1949448.html
Java SE Ошибка tomcat Работал все норм было, запускаю снова и не работает, кто знает в чём проблема? https://www.cyberforum.ru/ java-j2se/ thread1949228.html Многопоточность в java Java SE
Добрый день. Появился вопрос по многопоточности: Есть 3 класса: public class main { public static void main(String args) { new rut().run(); for (int j = 0; j < 50; j++) { new t().run(); try { Thread.sleep(1000);
Java SE Консольный ввод в коллекцию https://www.cyberforum.ru/ java-j2se/ thread1948981.html
Возникла следующая проблема. Пользователь вводит в 2 строки различные символы (буквы, числа). Результат записывается в две коллекции. Как сравнить каждый элемент коллекции с элементами другой коллекции? Вот мои попытки. Но код не работает.Подскажите пожалуйста как это можно исправить? import java.util.*; import java.io.*; public class Main{ public static void main(String args) throws...
Java SE Возможен ли `сложный` split? https://www.cyberforum.ru/ java-j2se/ thread1948955.html
Получаю с UI примерно такую строку: "74_11.8" можно как-то сразу получить цифры? т.к. если делать так: String split = send.split("_"); String id = (split); String quantity = (split); то получаю "74 и 11.8"
Создать объект класса Птица, используя класс Крылья Java SE
Помогите пожалуйста. Создать приложение, удовлетворяющее требованиям, приведенным в задании. Аргументировать принадлежность классу каждого создаваемого метода и корректно переопределить для каждого класса методы equals(), hashCode(), toString(). Создать объект класса Птица, используя класс Крылья. Методы: летать, питаться.
Java SE Решаю задачу по наследованию Добрый день, есть 3 класса наследования рабочий - начальник - босс, создал в классе Рабочий ArrayList с перечислением рабочих, а классе начальник 2 начальника так же ArrayList так вот вопрос как объединить этих 2 листа. вот код Класс рабочий public class Working { private String name; private String sername; private double getIncome;// зп private double lengthOfService;// стаж https://www.cyberforum.ru/ java-j2se/ thread1948762.html
244 / 164 / 133
Регистрация: 30.09.2012
Сообщений: 690
30.03.2017, 23:42 0

Почему Object.sleep() должен быть обязательно в synchronized? - Java SE - Ответ 10277900

30.03.2017, 23:42. Показов 1852. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено danek130995 как решение

Решение

Суть метода wait в том, чтобы освободить занятый монитор и перевести текущий поток в режим ожидания. Вне блока synchronized освобождать будет нечего, так как никакой монитор и не был занят. Отсюда и такие требования

Не по теме:

Возможно, я где-то не прав. Если что, поправьте :)



Вернуться к обсуждению:
Почему Object.sleep() должен быть обязательно в synchronized? Java SE
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.03.2017, 23:42
Готовые ответы и решения:

Когда оператор должен быть обязательно членом класса, и когда он обязательно не принадлежит классу?
Нужно узнать случаи, когда оператор функция должна быть обязательно членом класса и случаи, когда...

Метод должен быть обязательно возвращающим
Программа работает корректно.Только с выводом не знаю,как сделать. class Program { ...

Где обязательно должен быть зарегистрирован сайт?
Добрый день! Раскручиваю проект по ВЧ, зарегил в каталогах постепенно, вопрос куда можно...

Должен ли быть обязательно установлен IE для работы WebBroser?
Люди подскажите, WebBroser - это просто ActiveX или всётаки приложение дерёт его из установленного...

4
30.03.2017, 23:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.03.2017, 23:42
Помогаю со студенческими работами здесь

Должен ли обязательно быть "человечек" в майнкрафт в режиме креатив (творчество)
Решила изучать питон с майнкрафт. И там и там - новичок. Изучаю по книжке, все делаю по инструкции....

Почему вызывается переопределённый метод Object.equals, хотя должен вызываться ПЕРЕГРУЖЕННЫЙ?
Суть: необходимо создать авторский класс, перегрузить в нём метод equals, создать объект этого...

Почему при наследовании QObject должен быть первым?
Если:class myItem:public QGraphicsRectItem,public QObject-не работает. Если:class myItem:public...

Почему столбец должен быть обязан использованым при обновлении
Здравствуйте форумчане. Делаю учебный проект. Столкнулся со странной проблемой. В пакедже...

Почему размер символьного массива должен быть больше на 1 символ, а не на 2?
Привет! Пока читал учебник Шилдта, возник вопрос: Почему Герберт Шилдт говорит, что следует...

Как должна быть организована сеть офиса? Что должно быть настроено обязательно, а чего быть не должно?
Добрый день. Сразу оговорюсь, что я инженер-строитель и настройкой сети занимаюсь только потому,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru