Результаты поиска по запросу "synchronized"
синхронизированный объект не заблокирован потоком перед notifyAll ()
Я хочу иметь логическое значение для уведомления некоторых разделов системы о запуске определенной службы. По какой-то странной причине я получаю ошибкуjava.lang.IllegalMonitorStateException: object not locked by thread before notifyAll(). Что ...
Java синхронизированный метод - как это работает
Я думаю, что знаю это, но хотел бы, чтобы это подтвердилось. Очевидно, что синхронизированные блокируют другие потоки от доступа к нему, но я вижу и очень много примеров, таких как public synchronized void setValue(int value) { balance=value; ...
Включает ли Java-монитор переменные экземпляра?
Это то, что монитор в Java не ограничивает доступ к переменным экземпляра и только к методам, которые объявлены как синхронизированные или код в синхронизированных операторах? Я создал две темы,thread y вызывает метод синхронизации, который ...
ConcurrentHashMap полностью безопасен?
это отрывок из JavaDoc относительноConcurrentHashMap, В нем говорится, что операции поиска обычно не блокируются, поэтому могут перекрываться с операциями обновления. Означает ли этоget() метод не является потокобезопасным? «Однако, несмотря на ...
Если я синхронизировал два метода в одном классе, могут ли они работать одновременно?
Если я синхронизировал два метода в одном классе, могут ли они работать одновременнона том же объекте? например: class A { public synchronized void methodA() { //method A } public synchronized void methodB() { // method B } }Я знаю, что не могу ...
Какой примитив используется для реализации синхронизированного ключевого слова?
Когда мы используемsynchronized ключевое слово в Java, какой примитив синхронизации используется точно?Lock, Semaphore, Monitor, Mutex ? РЕДАКТИРОВАТЬ :Как JVM реализует блокировку на родном уровне?
требуется синхронизированное ключевое слово Java для примитивного метода получения / установки?
Я прочитал некоторый код Java и нашел эти функции: synchronized void setConnected(boolean connected){ this.connected = connected; } synchronized boolean isConnected(){ return connected; }Интересно, имеет ли смысл синхронизация здесь, или просто ...
Java: Как проверить, можно ли получить блокировку? [Дубликат]
На этот вопрос уже есть ответ: Как определить, заблокирован ли (синхронизирован) ли объект, чтобы не блокировать в Java? [/questions/1779795/how-do-determine-if-an-object-is-locked-synchronized-so-not-to-block-in-java] 7 ответов Если я хочу ...
ConcurrentModificationException даже при использовании Collections.sychronizedMap в LinkedHashMap [duplicate]
На этот вопрос уже есть ответ: Итерация по Коллекции, исключение ConcurrentModificationException при удалении объектов в цикле [/questions/223918/iterating-through-a-collection-avoiding-concurrentmodificationexception-when-re] 23 ответа Почему ...
Я использовал синхронизированный список, и я все еще получаю ConcurrentModificationException [duplicate]
На этот вопрос уже есть ответ: ConcurrentModificationException, несмотря на использование синхронизированного [/questions/1655362/concurrentmodificationexception-despite-using-synchronized] 2 ответаЯ используюVector вместо тогоArrayList, чтобы ...