Java provides the concurrent library that simplifies concurrent programming, but this is hard to learn and visualize. This project is a series of animations each illustrating the coding and usage of a component in the java concurrent library.
Features
- *** NEW - CONCURRENCY SPECIALIST COURSE *** http://www.javaspecialists.eu/courses/concurrency.jsp
- Listen for updates and events on Twitter: @jconcurrent
- JAVA CONCURRENT ANIMATED
- User controlled animations for visualizing Java concurrency
- Plus Power Point - like slides illustrating use-cases for each animation
- Menu driven - select a concurrency component and start clicking!
- Or sequence through the slides and animations by hitting page down/up
- PLEASE USE JAVA 7 OR BETTER. JAVA 5 & 6 NO LONGER SUPPORTED
- Recently added: StampedLock
License
GNU General Public License version 2.0 (GPLv2)Follow Java Concurrent Animated
Other Useful Business Software
Auth0 for AI Agents now in GA
Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Rate This Project
Login To Rate This Project
User Reviews
-
Great way to visualize tricky concepts.
-
nice work.
-
Excelent, thank you!
-
Execute the below command to launch examples... java -cp <path to jar>/concurrentanimated.jar vgrazi.concurrent.samples.launcher.ConcurrentExampleLauncher
-
A bit difficult to use