14
ответов

Quartz Job вызов синхронизированного метода до завершения первого [дублирования]

Синхронизированный метод, вызванный из следующей партии, даже если предыдущая партия не завершила свое выполнение в синхронизированном методе. Открытый класс FTPClientInvocation реализует Job {...
вопрос задан: 27 January 2016 00:14
12
ответов

Избегайте синхронизировался (это) в Java?

Каждый раз, когда вопрос открывается на ТАК о синхронизации Java, некоторые люди очень стремятся указать, что синхронизировался (этого) нужно избежать. Вместо этого они требуют, блокировка на частной ссылке...
вопрос задан: 23 May 2017 01:54
11
ответов

Синхронизация на Строке возражает в Java

У меня есть веб-приложение, что я посреди выполнения некоторой загрузки/тестирования производительности на, particularily на функцию, где мы ожидаем, что несколько сотен пользователей получат доступ к той же странице и поразят обновление...
вопрос задан: 11 November 2017 18:29
10
ответов

надлежащее использование синхронизируемого одиночного элемента?

Таким образом, я думаю о разрабатывании проекта хобби, один от вида вещи, только для повторения на моем программировании/дизайне. Это - в основном многопоточный поисковый робот, обновляя тот же объект структуры данных-...
вопрос задан: 27 March 2014 15:58
10
ответов

мертвая блокировка на синхронизируемом (Строковый интерн ())

Я пользователь солнце jdk 1.5 ThreadPoolExecutor (24, 24,60, TimeUnit. СЕКУНДЫ, новый LinkedBlockingQueue ()). soemtime я использую jdb инструмент для нахождения состояния всех потоков в пуле потоков, "ожидают в мониторе"...
вопрос задан: 7 January 2012 23:58
9
ответов

Есть ли преимущество в использовании синхронизированного метода вместо синхронизированного блока?

Кто-нибудь может сказать мне преимущество синхронизированного метода перед синхронизированным блоком с примером?
вопрос задан: 8 July 2018 12:24
8
ответов

В Java критические разделы, на чем я должен синхронизироваться?

В Java идиоматический способ объявить критические разделы в коде следующий: частная пустота doSomething () {//ориентированный на многопотоковое исполнение код синхронизировала (это) {//небезопасный потоком код}//...
вопрос задан: 6 January 2009 14:47
6
ответов

Как дифференцироваться, когда ожидают (долгий тайм-аут), выход для уведомляет или тайм-аут?

Наличие этого объявления ожидания: общедоступное заключительное собственное пустое ожидание (долгий тайм-аут) бросает InterruptedException; Это могло выйти InterruptedException, или тайм-аутом, или потому что метод Notify/NotifyAll был...
вопрос задан: 3 August 2010 15:17
6
ответов

Действительно ли HttpSession ориентирован на многопотоковое исполнение, устанавливаются/получаются Атрибут ориентированные на многопотоковое исполнение операции?

Кроме того, делает объект, который устанавливается, должны быть ориентированы на многопотоковое исполнение, чтобы гарантировать, что мы знаем то, что известно состояние объекта, хранившего на сессии. Кроме того, я читал в сети что некоторые...
вопрос задан: 6 July 2009 16:34
6
ответов

Как Вы удостоверяетесь, что несколько потоков могут безопасно получить доступ к полю класса?

Когда к полю класса получают доступ через метод получателя несколько потоков, как Вы поддерживаете потокобезопасность? Действительно ли синхронизируемое ключевое слово достаточно? Этот сейф: общедоступный класс SomeClass {частный...
вопрос задан: 23 September 2008 00:29
5
ответов

Почему, синхронизируются дорогой в Java?

Я действительно плохо знаком с Java, и я считал, что синхронизировался, является "очень дорогим" в Java. Все, что я хочу знать, - то, что является дорогим и как это дорого?Спасибо.
вопрос задан: 15 February 2019 14:47
5
ответов

Java - существенная разница между использованием атомных операций и синхронизированным [дублированием]

Я много раз сталкивался с параллельными вопросами по собеседованию. Я пытаюсь понять основной ответ и причину существенного различия между использованием атомных переменных и операций и использованием ...
вопрос задан: 9 November 2017 15:39
5
ответов

Каково различие между синхронизируемым на lockObject и использующий это в качестве блокировки?

Я знаю различие между синхронизированным методом и синхронизировал блок, но я не уверен в синхронизируемой части блока. Принятие у меня есть этот класс кода Тест {частный интервал x=0; частный...
вопрос задан: 25 January 2017 00:45
5
ответов

Каково различие между синхронизированным методом и синхронизировало блок в Java? [дубликат]

Каково различие между синхронизированным методом и синхронизировало блок в Java? Я искал ответ в Сети, люди, кажется, таким образом не уверены в этом :-( Мое взятие было бы...
вопрос задан: 14 September 2016 15:12
5
ответов

Как синхронизировать статический метод в Java

Я придумываю этот вопрос при реализации шаблона "одиночка" в Java. Даже при том, что упомянутым ниже примером не является мой реальный код, еще очень похожий на исходный. общедоступный класс...
вопрос задан: 24 March 2016 03:55
5
ответов

Что означает «синхронизированный»?

У меня есть несколько вопросов, касающихся использования и значения синхронизированного ключевого слова. Каково значение синхронизированного ключевого слова? Когда следует синхронизировать методы? Что это значит ...
вопрос задан: 26 January 2016 23:14
5
ответов

'Синхронизируется' действительно просто синтаксический сахар?

Я плохо знаком с многопоточностью, и я написал этот код, который печатает номера 1-10000 при наличии одновременно выполняющий потоки, увеличивают и печатают переменную. Вот код, который я использую: пакет...
вопрос задан: 26 June 2010 16:49
4
ответа

Синхронизированные статические методы Java: блокировка объекта или класса

В Java Tutorials говорится: «невозможно, чтобы два вызова синхронизированных методов одного и того же объекта чередовались». Что это значит для статического метода? Так как статический метод не имеет ...
вопрос задан: 10 February 2019 08:35
4
ответа

Синхронизация в потоках для Java

У меня есть веб-сервер собственной разработки в моем приложении. Этот веб-сервер порождает новый поток для каждого запроса, который входит в сокет, который будет принят. Я хочу, чтобы веб-сервер ожидал, пока отдельный момент не поражен...
вопрос задан: 17 January 2016 15:39
4
ответа

Энергозависимый или синхронизировался для типа примитива?

В Java присвоение является атомарным, если размер переменной меньше чем или равен 32 битам, но не если больше чем 32 бита. В случае чего (энергозависимый/синхронизирующий) было бы более эффективным для использования...
вопрос задан: 24 August 2015 02:34
4
ответа

Синхронизированный метод Java соединяет объект или метод?

Если у меня есть 2 синхронизированных метода в том же классе, но каждый получающие доступ различные переменные, действительно ли 2 потока могут получить доступ к тем 2 методам одновременно? Делает блокировку, происходят на объекте, или делает это добирает
вопрос задан: 12 August 2013 01:42
4
ответа

В каких ситуациях пустой синхронизируемый блок мог достигнуть корректной семантики поточной обработки?

Я просматривал отчет Findbugs о своей кодовой базе и одном из шаблонов, который был инициирован, был для пустого synchronzied блока (т.е. синхронизировался (var) {}). В документации говорится: Пустой...
вопрос задан: 4 January 2012 13:31
4
ответа

синхронизируемый раздел не блокируется!

Вчера я заметил что-то очень странное. Кажется, что два потока вводят два синхронизируемых блока, соединяющие тот же объект одновременно. Класс (MyClass), содержащий соответствующее...
вопрос задан: 14 July 2010 12:29
4
ответа

Синхронизируемые и локальные копии переменных

Я смотрю на некоторый унаследованный код, который имеет следующую идиому: Карта <Строка, булевская переменная> myMap = someGlobalInstance.getMap (); синхронизируемый (myMap) {объект = myMap.get (myKey);} предупреждение я добираюсь...
вопрос задан: 3 November 2009 22:45
3
ответа

Последняя переменная и синхронизировала блок в Java

Что такое последняя переменная в Java? Например: если я пишу заключительный международный временный файл; в функции, каково значение заключительного ключевого слова? Кроме того, когда был бы я хотеть использовать последнюю переменную (оба как переменная к
вопрос задан: 8 August 2018 12:39
3
ответа

Java синхронизировал блок для .class

Что этот Java кодирует средний? Будет это получать соединить все объекты MyClass? синхронизируемый (MyClass.class) {//все объекты MyClass, ориентированы на многопотоковое исполнение теперь??} И как вышеупомянутый код отличается от...
вопрос задан: 15 February 2018 10:55
3
ответа

Как я могу прервать синхронизированного оператора в Java?

У меня есть два потока, которые хотят к synchonize на том же объекте. Thead потребности смочь прервать Поток B, если определенное условие было выполнено. Вот некоторый псевдокод какой два...
вопрос задан: 17 April 2017 18:33
3
ответа

Java энергозависимый модификатор и синхронизировал блоки

Переменная, к которой получают доступ несколько потоков, но только в синхронизируемых блоках, нуждайтесь в энергозависимом модификаторе? В противном случае, почему?
вопрос задан: 6 November 2016 16:41
3
ответа

Сделайте два синхронизированных метода выполняются одновременно

У меня есть 4 метода (m1, m2, m3 и m4) в классе. Метод m1, m2 и m3 является синхронизированными методами. Кроме того, у меня есть 4 потока t1, t2, t3 и t4 соответственно. Если t1 доступ m1 метод (синхронизированный метод)...
вопрос задан: 17 February 2016 13:25
3
ответа

Разница между синхронизированными и мьютексами в Java [duplicate]

Согласно моему пониманию, синхронизированное ключевое слово используется для обеспечения доступа к блоку кода только одному потоку. Кроме того, если я выберу мьютекс с реализацией как: Семафор s = новый Семафор (1); ...
вопрос задан: 4 June 2013 02:10