Java 8

  1. What is a functional Interface
  2. and, or in java 8
  3. Lamda
  4. How to use an interface without writing its implementation
  5. Java Predicate
  6. Java Streams (Mock Data)
    1. Filter using Streams
    2. Iterating through IntStreams
    3. Minimum and maximum in streams
    4. Distinct and Collectors
    5. Filtering and Transformation
    6. Find and Find First
    7. Stats from Collection
    8. Grouping data with streams like SQL
    9. Reduce map and flat map
    10. Joining Strings
  7. Date and Time API