demo about Java grammar