Java learning testbed