Форум программистов, компьютерный форум CyberForum.ru

Ява потокобезопасная переменная - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Остановить задачу в потоке http://www.cyberforum.ru/android-dev/thread1135469.html
Как можно остановить задачу в потоке, если использует ExecutorService ? ExecutorService es = Executors.newFixedThreadPool(2);
Android Не работает Layout_width у детей framelayout <FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content" > <ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/folder" /> <TextView http://www.cyberforum.ru/android-dev/thread1135333.html
Приложение закрывается только со второго раза Android
Искал в гугле много инфы, но получается когда запускаю приложение на устройстве то при нажатии кнопки назад все работает, но не выходит. А когда во второй раз запускаю приложение и нажимаю закрыть то все работает. Помогите устранить проблему. @Override public void onBackPressed() { backPressedHandler(); } private void backPressedHandler(){ new...
Скрыть файлы Android
С линуксом знаком только в теории, но знаю что там есть много разных уровней доступа (777). Так-же знаю что андроид - сильно ПОРЕЗАНЫЙ линукс.... Многие программы могут нагло читать все файлы и структуру каталогов на флешке и даже отправлять их через нет - 90% программ и игр с маркета требуют доступ к сети и доступа к флешке. Моя програма хранит личные и коммерческие данные на флешке. Как их...
Android Android получение фотографий из галереи http://www.cyberforum.ru/android-dev/thread1134303.html
Все привет! Необходимо реализовать получение масса всех фотографий из галерей + камеры. получать нужно пути к фотографиям и потом загружать необходимые. Посоветуйте как это проще всего сделать, какие классы использовать и может быть пример.
Android Создание экземпляра класса C++ в Java Здравствуйте! Подскажите, возможно ли создать экземпляр класса C++ в Java? Если да, то как? Если можно то пример с кодом C++ класса и созданием его экземпляра в Java. Заранее спасибо! подробнее

Показать сообщение отдельно
Netscape
 Аватар для Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
01.04.2014, 17:01     Ява потокобезопасная переменная
YuraAAA, разумнее использовать lock-free структуры данных.
А так-то, ничего никуда не упадет, подозреваю, что вся работа все равно будет выполнена в синхронизированном блоке. Т.е. будет что-то типа:
Java
1
2
3
4
5
6
7
    public static final Object MUTEX = new Object();
   
    private void doThreadSafe() {
        synchronized (MUTEX) {
            doHardWord();
        }
    }
против
Java
1
2
3
private synchronized void doThreadSafe() {
    doHardWord();
}
В каком случае производительность будет выше ?
 
Текущее время: 11:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru