Abstract java (2/42)

Abstract java