add java practices.