Keep in mind, this is actually an assignment for my university, not to mention the course being stage 1. It should be incredibly easy for someone who knows how caching works, probably anyone here.
I want this written in Java. Please check for details in the attached file.
The deadline is 48 hours from when I post this project. Fast makes me happy, though.