commit java notes