Результаты поиска по запросу "synchronized"

2 ответа

Java-массивы: синхронизированные + атомарные * или синхронизированные достаточно?

Этот вопрос задавался снова и снова, но у меня все еще есть сомнения. Когда люди говорят, что synchronized создает барьер памяти, к чему относится этот барьер памяти, к ЛЮБОЙ кешированной переменной? Это не выглядит возможным. Итак, из-за этого ...

2 ответа

синхронизируется по имени класса в функции будет действительным для расширенных классов?

У меня есть метод foo в базовом классе использует Synchronized (имя класса) и два класса A и B, которые расширяют базовый класс. если бы я вызвал foo из экземпляра A и экземпляра B в двух разных потоках, они будут синхронизированы. вот пример ...

2 ответа

Изучение Java, использование синхронизированного ключевого слова

так что я тестировал сsynchronized ключевое слово. Вот пример, который я попробовал: public class MyTest { static int i = 0; public static void main(String[] args) { new Thread(t1).start(); new Thread(t2).start(); } private static ...

ТОП публикаций

4 ответа

Если синхронизированный метод вызывает другой несинхронизированный метод, существует ли блокировка несинхронизированного метода

В Java, если синхронизированный метод содержит вызов несинхронизированного, может ли другой метод получить доступ к несинхронизированному методу одновременно? По сути, я спрашиваю, все ли в синхронизированном методе заблокировано (включая вызовы ...

3 ответа

Блокировка изменяемого объекта - Почему это считается плохой практикой?

Посмотри этоответ [https://stackoverflow.com/questions/238173/worst-java-practice-found-in-your-experience/1219428#1219428] , Это говорит: Шесть действительно плохих примеров; ... блокировка на изменчивом поле. например синхронизированный ...

4 ответа

Java 7 Calendar.getInstance, TimeZone.getTimeZone синхронизировались и работали медленно, есть какие-нибудь обходные пути?

После обновления моей среды выполнения до Java 7 я вижу невероятную медлительность ... и моя программа проводит все свое время вSimpleDateFormat конструктор. Как описано в большом посте ...

6 ответов

Синтаксис Java: «синхронизирован (это)»

Можете ли вы объяснить мне этот кусок кода Java? Я не могу понять этот синтаксис. synchronized (this) { try { wait(endTime - System.currentTimeMillis()); } catch (Exception e) { } }

3 ответа

Использование «notify ()» и «wait ()» вместо «suspend ()» и «resume ()» для управления потоком

Я пытаюсь узнать, как приостановить и возобновить поток в Java. Я используюApplet этоimplements Runnableимеет 2 кнопки «Пуск» и «Стоп». public void init(){ th = new Thread(this); th.start(); btn_increment = new Button("Start"); ...

3 ответа

Взаимоисключающий метод выполнения в Java

У меня есть два метода:a() а такжеb(), В то время как у меня все в порядке с несколькими потоками, обращающимися к любому из методов одновременно (это желательно), я не хочу, чтобы какие-либо потоки входилиa() покаb() выполняется Как мне это ...

17 ответов

Синхронизация на объектах String в Java

У меня есть веб-приложение, в котором я выполняю нагрузочное тестирование и тестирование производительности, особенно в отношении функции, где мы ожидаем, что несколько сотен пользователей получат доступ к одной и той же странице и будут ...