study java language feature