The records of learning java