Validated java (20/23)

Validated java