Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

ocp-upgrade-java8

#####These are preparation materials for the Oracle's "Upgrade to Java SE 8 Programmer" exam (1Z1-810).

####Exam topics:

#####1. Lambda Expressions

#####2. Using Built in Lambda Types

Functional interface Function descriptor Primitive specializations
Function<T, R> T -> R IntFunction, IntToDoubleFunction, IntToLongFunction, LongFunction, LongToDoubleFunction, LongToIntFunction, DoubleFunction, ToIntFunction, ToDoubleFunction, ToLongFunction
Consumer<T> T -> void IntConsumer, LongConsumer, DoubleConsumer
Supplier<T> () -> T BooleanSupplier, IntSupplier, LongSupplier, DoubleSupplier
UnaryOperator<T> T -> T IntUnaryOperator, LongUnaryOperator, DoubleUnaryOperator
BinaryOperator<T> (T, T) -> T IntBinaryOperator, LongBinaryOperator, DoubleBinaryOperator
Predicate<T> T -> boolean IntPredicate, LongPredicate, DoublePredicate

#####3. Filtering Collections with Lambdas

#####4. Collection Operations with Lambda

#####5. Parallel Streams

#####6. Lambda Cookbook

#####7. Method Enhancements

#####8. Use Java SE 8 Date/Time API - 10%

#####9.JavaScript on Java with Nashorn

####Other resources:

######Futurama and Futurama characters are the trademarks of Twentieth Century Fox Film Corporation.