My attempts to learn Java