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

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow Java Concurrent Animated

Java Concurrent Animated Web Site

Other Useful Business Software
Enterprise-grade ITSM, for every business Icon
Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Try it Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
7
1
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

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
Read more reviews >

Additional Project Details

Intended Audience

Developers

User Interface

Java Swing

Programming Language

Java

Related Categories

Java Documentation Software, Java Computer Aided Instruction (CAI) Software

Registered

2009-05-24