У нас вы можете посмотреть бесплатно The Java Memory Model - The Basics или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
The Java Memory Model specifies where variables and objects are stored inside the Java virtual machine, as well as how Java Threads access and share these variables and objects. This Java Memory Model tutorial explains the basics of the Java memory model. Two concepts are left out of this tutorial: The Java synchronized and volatile keywords. Each of these keywords are explained in their own tutorials (see links below). Chapters 0:00 Introduction to Java memory organzation - AKA the Java Memory Model 0:29 Java Thread stacks and the heap 1:10 Location of local variables and objects 2:52 Code examples of local variable and object locations 10:45 The thread stacks and heap mapped onto a hardware architecture 12:13 How variables and objects move through the RAM, caches and CPU registers 13:19 How the memory organization in Java can lead to race conditions 15:15 Data update visibility between threads 16:35 Cache coherence strategies do not guarantee data update visibility 18:19 Demo of race conditions in Java threads. Java Memory Model - JSR 133 https://www.cs.umd.edu/~pugh/java/mem... Java Memory Model tutorial - text: http://tutorials.jenkov.com/java-conc... Java Concurrency playlist: • Java Concurrency and Multithreading Java synchronized keyword tutorial: http://tutorials.jenkov.com/java-conc... Java volatile keyword tutorial: http://tutorials.jenkov.com/java-conc...