my repository for java 8 new feature learn