IT Professional Curricula Software Development Solution Area Java 2 Programming Java SE 8 Programming
Java, an object-oriented programming language, is one of the most widely used development languages in the world today. It allows programmers to create objects that can interact with other objects to solve a problem. This course covers how to use Lambda built-in functional interfaces. It covers primitive and binary version of base interfaces, as well as using the unary operator functional interface. It also covers Lambda operations with the Stream application program interface or API, using map and peek, as well as search and data related methods of the Stream API. It goes on to define the purpose of Java exceptions, and explains how to use the try and throw statements and the catch, multi-catch, and finally clauses. It covers auto closing resources with a try-with-resources statement, common exception classes and categories, creating custom exceptions, and testing invariants by using assertions. This course can be used to as part of preparation for the Oracle Certified Professional, Java SE 8 Programmer II exam.
Objectives |
---|
Lambda Built-in Functional Interfaces
Practice: Lambda Functional Interfaces for Java
Lambda Operations
Practice: Performing Calculations with Streams
Exceptions and Assertions
|
