Timecodes:
00:00 - Start
00:02 - Operation Reordering
01:52 - Operation Reordering Issues
04:15 - Memory Barriers
06:08 - LoadStore
06:35 - LoadLoad
07:00 - StoreLoad
07:26 - StoreStore
07:50 - Disabling Operation Reordering with Volatile
08:38 - CPU Cache Visibility Issues
11:36 - Solving Visibility Issues with Volatile
15:50 - Java Memory Model
16:11 - Happens-before
16:37 - Transitivity of Happens-before
17:12 - Implementation of Happens-before
17:45 - Happens-before in General
21:28 - Volatile and Happens-before
24:42 - Synchronized and Happens-before
28:24 - ReentrantLock and Happens-before
32:10 - Final Fields and Happens-before
35:22 - Thread Start and Happens-before
38:00 - Thread Termination and Happens-before
40:28 - Thread Interruption and Happens-before
42:46 - Class Initialization and Happens-before
45:43 - Atomicity of Write and Read Operations
48:16 - Future Plans for the Channel. End
Support the channel: https://www.donationalerts.com/r/vlad...
#programming #programming #java #java #multithreading #multithreading #threads #threads
Auf dieser Seite können Sie das Online-Video Java. Multithreading. Lesson 59. Java Memory Model mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Vlad Zuev 31 März 2026 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 2,051 Mal angesehen und es wurde von 62 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!