1. Lambda: Java 8 supports Lambda that treat code as data.
2. Functional Interface: An interface with just one method. It can be converted into Lambda.
3. Streams: Stream enables functional programming in Java. Helps in writing clean and concise code.
4. Optional: It is just a container to hold a value of type t or null. Solution to NullPointerException.
5. Clock/Date: Java 8 supports Date/Time like Joda-Time. Clock class provides APIs for time.
6. Nashorn JavaScript: Javascript engine Nashorn is added for Java and Javascript interoperability..
7. Base64: Java 8 supports Base64 encoding as a library.
8. Parameter Names: You can get Parameter Names in Java 8.
9. Parallel Arrays: Java 8 allows parallel arrays processing for fast performance.
10. JDEPS: Class dependency analyzer JDEPS shows the class/package/jar dependencies.
Смотрите видео Top 10 Features of Java 8 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Kwik Minute 08 Май 2016, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 31 раз и оно понравилось людям.