Java day02 notes