Learning java.