не могли бы вы подробнее рассказать о значении синхронизации?Что означает синхронизация?
ответ
Синхронизация - это способ, которым два или более потока могут безопасно обращаться к общим ресурсам, не перезаписывая работу друг друга.
http://java.sun.com/docs/books/tutorial/essential/concurrency/sync.html
Кроме того, посмотрите http://en.wikipedia.org/wiki/Synchronization_(computer_science) – Rory
Учебник Sun - это неплохо. Однако обратите внимание, что в учебнике «Синхронизация» является одной из глав урока «Параллелизм». Я предлагаю начать с начала урока: http://java.sun.com/docs/books/tutorial/essential/concurrency/index.html –
Другой вариант - использовать java.util.concurrent Атомные примитивы, которые могут быть используется для реализации STM, что снижает стоимость синхронизации. –
Вы должны использовать синхронизацию, если работа в многопоточных среде. Локальные переменные внутри методов являются потокобезопасными. Если вы используете глобальные переменные (включая переменные уровня класса), вам необходимо синхронизировать этот метод.
- 1. Что означает «синхронизация с основной памятью»?
- 2. Что означает «не синхронизация» в панике ядра?
- 3. Что означает синхронизация в терминах классов StringBuilder и StringBuffer?
- 4. Что означает частичная ресинхронизация redis?
- 5. Что означает: новый означает?
- 6. Что означает <? = Означает?
- 7. Что означает оператор? = Означает?
- 8. Что означает :: означает :: BOOL?
- 9. Что означает @ означает
- 10. Что означает * и означает?
- 11. PHP что означает :: означает?
- 12. Что означает «Ox» означает
- 13. Что означает «for (;;)» означает?
- 14. Что означает \ n означает
- 15. angularjs - что означает: :: означает?
- 16. Python: Что означает * = означает?
- 17. Что означает: означает?
- 18. Что означает * NSFileProtectionComplete * означает?
- 19. Что означает «означает»?
- 20. Что означает @prim: означает?
- 21. Что означает/#!/Означает URL?
- 22. Что означает // **/означает?
- 23. что это означает, что синтаксис директивы означает?
- 24. Что означает xmlns = "" точно означает
- 25. Что означает | = означает на C++?
- 26. Что означает #/означает в URL?
- 27. Что означает :: означает синтаксис Ruby?
- 28. Что означает | = означает в C?
- 29. Что означает, если (! Sequence.hardPaused) означает?
- 30. Что означает @ - означает следующий метод?
Я уверен, что есть много ссылок, которые объясняют больше о синхронизации. Не могли бы вы указать, что вы не можете понять в синхронизации. –
Пожалуйста, не отправляйте повторяющиеся вопросы. – Ether