java struktur commit