Результаты поиска по запросу "synchronized"
Java-массивы: синхронизированные + атомарные * или синхронизированные достаточно?
Этот вопрос задавался снова и снова, но у меня все еще есть сомнения. Когда люди говорят, что synchronized создает барьер памяти, к чему относится этот барьер памяти, к ЛЮБОЙ кешированной переменной? Это не выглядит возможным. Итак, из-за этого ...
синхронизируется по имени класса в функции будет действительным для расширенных классов?
У меня есть метод foo в базовом классе использует Synchronized (имя класса) и два класса A и B, которые расширяют базовый класс. если бы я вызвал foo из экземпляра A и экземпляра B в двух разных потоках, они будут синхронизированы. вот пример ...
Изучение 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 ...
Если синхронизированный метод вызывает другой несинхронизированный метод, существует ли блокировка несинхронизированного метода
В Java, если синхронизированный метод содержит вызов несинхронизированного, может ли другой метод получить доступ к несинхронизированному методу одновременно? По сути, я спрашиваю, все ли в синхронизированном методе заблокировано (включая вызовы ...
Блокировка изменяемого объекта - Почему это считается плохой практикой?
Посмотри этоответ [https://stackoverflow.com/questions/238173/worst-java-practice-found-in-your-experience/1219428#1219428] , Это говорит: Шесть действительно плохих примеров; ... блокировка на изменчивом поле. например синхронизированный ...
Java 7 Calendar.getInstance, TimeZone.getTimeZone синхронизировались и работали медленно, есть какие-нибудь обходные пути?
После обновления моей среды выполнения до Java 7 я вижу невероятную медлительность ... и моя программа проводит все свое время вSimpleDateFormat конструктор. Как описано в большом посте ...
Синтаксис Java: «синхронизирован (это)»
Можете ли вы объяснить мне этот кусок кода Java? Я не могу понять этот синтаксис. synchronized (this) { try { wait(endTime - System.currentTimeMillis()); } catch (Exception e) { } }
Использование «notify ()» и «wait ()» вместо «suspend ()» и «resume ()» для управления потоком
Я пытаюсь узнать, как приостановить и возобновить поток в Java. Я используюApplet этоimplements Runnableимеет 2 кнопки «Пуск» и «Стоп». public void init(){ th = new Thread(this); th.start(); btn_increment = new Button("Start"); ...
Взаимоисключающий метод выполнения в Java
У меня есть два метода:a() а такжеb(), В то время как у меня все в порядке с несколькими потоками, обращающимися к любому из методов одновременно (это желательно), я не хочу, чтобы какие-либо потоки входилиa() покаb() выполняется Как мне это ...
Синхронизация на объектах String в Java
У меня есть веб-приложение, в котором я выполняю нагрузочное тестирование и тестирование производительности, особенно в отношении функции, где мы ожидаем, что несколько сотен пользователей получат доступ к одной и той же странице и будут ...