java-explore.pdf