All Projects → bentolor → java8-lightningtalk

bentolor / java8-lightningtalk

Licence: other
What's new in Java 8? A developer focuses short presentation (20 min) created with the awesome reveal.js

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
F#
602 projects

Java 8 - The good parts

Writing Java has never been so fun

This is a reveal.js based short presentation (20 min) about the news in Java 8.

Table of contents

  1. Java 8 is big
  2. Language changes
  3. Lambdas
  4. Functional interfaces
  5. Interface default methods
  6. Interface static methods
  7. Method references
  8. Runtime library enhancement
  9. Streams
  10. Stream operations
  11. Complex stream example
  12. Optional
  13. Native Javascript Support (Nashorn)
  14. Smaller goodies
  15. Better Annotations
  16. Better type inference
  17. Parameter names
  18. Date/Time API (JSR 310)
  19. java.util.Base64
  20. Better Multithreading support
  21. Small enhancements in java.util.concurrent
  22. Tools & JVM
  23. jdeps
  24. PermGen is now MetaSpace
  25. Resources
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].