Java 8

Features introduced in Java 8

  • Lambda expressions
  • Functional Interface
  • Stream API
  • Default methods
  • Optional Class
  • New Date and Time API (java.time package)
  • Nashorn JavaScript Engine
  • Concurrent Accumulators
  • Parallel Array Sorting
  • Type Annotations
  • JDBC 4.2
  • Base64 Encoding and Decoding
  • StampedLock
  • Collectors API
  • Repeatable Annotations
  • Method References
  • CompletableFuture

Backlinks