Java core (20/25)

Java core