Abstract java (14/42)

Abstract java