Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Cycling Tour - Java's Fraught Relationship with Cyclic Object Graphs

Devoxx via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the complexities of cyclic object graphs in Java programming through this 50-minute Devoxx conference talk. Delve into the challenges and pitfalls of creating object references that form cycles within Java programs. Learn why certain operations work seamlessly with cyclic graphs while others lead to unexpected failures. Discover how garbage collection handles cycles effectively, but other system components struggle with them. Examine specific examples of cyclic object graphs causing stack overflows, out-of-memory errors, and serialization failures. Gain insights into the limitations of the JDK in addressing these issues and understand the underlying reasons for these difficulties. Finally, acquire practical techniques for representing cyclic relationships in Java applications while avoiding common problems, equipping you with valuable strategies for managing complex object structures in your code.

Syllabus

The Cycling Tour – Java's Fraught Relationship with Cyclic Object Graphs by Stuart Marks

Taught by

Devoxx

Reviews

Start your review of The Cycling Tour - Java's Fraught Relationship with Cyclic Object Graphs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.