-
Be the first to like this
Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
This session continues the speaker’s investigation of concurrent programming in Java, with a strong emphasis on the implementation side. You’ll see how the JVM supports both the Java Concurrency API and the Java Memory Model. For example, you’ll learn how Java language-level constructs such as the “volatile” keyword change the way the JVM accesses memory across a variety of CPUs. After this session, you should have a more intuitive sense of why the Java Memory Memory Model imposes the restrictions it does. This is an update to the speaker’s 2016 session of the same name.
Be the first to like this
Be the first to comment