Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening the iBooks Store.If iBooks doesn't open, click the iBooks app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download from the iTunes Store, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download

Java 8 Programmer II Study Guide: Exam 1Z0-809

This book can be downloaded and read in iBooks on your Mac or iOS device.


This is the e-book version of my online Java 8 Programmer II Study Guide.

The exam for the  Oracle Certified Professional, Java SE 8 Programmer certification is hard. New APIs, lambdas, and streams, it covers a lot. But this book can help you.

This book has complete coverage of the Java 8 SE Programmer II (1Z0-809) exam objectives. Each chapter presents the content in a simple and conversational style to facilitate the comprehension of the topics. You'll also find key points and sample questions at the end of each chapter to reinforce key concepts and prepare you for the real exam.

Most study guides follow the topic structure of the certification exam. This book doesn't. The chapters are organized in a way I feel it's more natural to present the topics:  

Part One | Class Design
One. Encapsulation and Immutable Classes. 
Two. Inheritance and Polymorphism. 
Three. Inner Classes. 
Four. Interfaces. 
Five. Enumerations. 

Part Two | Generics and Collections
Six. Generics.    
Seven.  Collections.    

Part Three | Lambda Expressions
Eight. Functional Interfaces. 
Nine. Lambda Expressions). 
Ten. Java Built-In Lambda Interfaces. 
Eleven. Method References. 

Part Four | Streams and Collections
Twelve.  Streams. 
Thirteen.  Iterating and Filtering Collections. 
Fourteen .  Optional Class. 
Fifteen.  Data Search. 
Sixteen .  Stream Operations on Collections. 
Seventeen.  Parallel Streams. 
Eighteen.  Peeking, Mapping, Reducing and Collecting. 
Nineteen.  Files and Streams. 

Part Five | Exceptions and Assertions
Twenty.  Exceptions. 
Twenty-one. Assertions. 

Part Six | Date/Time API
Twenty-two.  Core Date/Time Classes. 
Twenty-three.  Time Zones and Daylight Savings. 

Part Seven | Java I/O
Twenty-four.  Java I/O Fundamentals.    
Twenty-five.  NIO.2.     

Part Eight | Concurrency
Twenty-six.  Thread Basics.      
Twenty-seven.  Concurrency.      
Twenty-eight.  Fork/Join Framework.      

Part Nine | JDBC and Localization
Twenty-nine.  JDBC API.     
Thirty.  Localization. 

Java 8 Programmer II Study Guide: Exam 1Z0-809
View in iTunes
  • $9.99
  • Available on iPhone, iPad, iPod touch, and Mac.
  • Category: Computers
  • Published: Apr 07, 2016
  • Publisher: Esteban Herrera
  • Seller: Draft2Digital, LLC
  • Print Length: 405 Pages
  • Language: English
  • Requirements: To view this book, you must have an iOS device with iBooks 1.3.1 or later and iOS 4.3.3 or later, or a Mac with iBooks 1.0 or later and OS X 10.9 or later.

Customer Ratings

We have not received enough ratings to display an average for this book.