Skip to content

hospino11/java8-training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

java8-training

Java 8 training Udemy course. The course can be followed here https://www.udemy.com/share/102wE8AEYbdV1UQH4=/.

Topics covered

  • Lambda expressions
  • Functional interface (Runnable and Comparator examples)
  • Consumer
  • BiConsumer
  • Predicate
  • BiPredicate
  • Function
  • BiFunction
  • UnaryOperator
  • BinaryOperator
  • Supplier
  • Method Reference (static and class reference)
  • Local variables
  • Class level variables
  • Stream API
    • Collectors.toMap
    • Filter
    • Collectors.toList
    • Collectors.toSet
    • flatMap
    • Collectors.collectingAndThen
    • peek
    • forEach
    • map
    • distinct
    • sorted
    • Comparator.reversed
    • count
    • sum
    • reduce
    • min
    • max
    • Collectors.minBy
    • Collectors.maxBy
    • limit
    • skip
    • allMatch
    • anyMatch
    • findAny
    • findFirst
    • iterate
    • generate
    • of
    • Numeric Stream
      • IntStream
      • LongStream
      • DoubleStream
      • average
      • sum
      • max
      • min
      • boxing
      • unboxing
      • mapToInt
      • mapToDouble
      • mapToLong
      • mapToObj
    • Collectors.joining
    • Collectors.mapping
    • Collectors.counting
    • Collectors.summingInt
    • Collectors.averagingInt
    • Collectors.groupingBy
    • Collectors.partitioningBy
  • Sequential
  • Parallel
  • Optional
    • ofNullable
    • orElse
    • of
    • empty
    • isPresent
    • map
    • orElse
    • orElseGet
    • orElseThrow
    • ifPresent
    • filter
    • flatMap
  • Comparator
    • naturalOrder
    • reverseOrder
    • comparingInt
    • comparing
    • thenComparing
    • nullsFirst
    • nullsLast
  • Default interface method
  • Static interface method

About

Java 8 training Udemy course

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages