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

nel_h2
Secure User Management, Made Simple | Frontegg Icon
Secure User Management, Made Simple | Frontegg

Get 7,500 MAUs, 50 tenants, and 5 SSOs free – integrated into your app with just a few lines of code.

Frontegg powers modern businesses with a user management platform that’s fast to deploy and built to scale. Embed SSO, multi-tenancy, and a customer-facing admin portal using robust SDKs and APIs – no complex setup required. Designed for the Product-Led Growth era, it simplifies setup, secures your users, and frees your team to innovate. From startups to enterprises, Frontegg delivers enterprise-grade tools at zero cost to start. Kick off today.
Start for 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