Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

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.