Oracle Java 11 OCA
Introduction| Introduction | |
| History of the Java programming language | |
| Oracle Java Exams |
| Describe Java Technology | |
| Identify key features of the Java Language |
| Create a executable Java program with a main class | |
| Compile and run a Java program from the commandline | |
| Create and import packages |
| Declaring, Constructing and Initializing Arrays | |
| Manipulating Arrays |
| Define the structure of a Java class | |
| Declare and instantiate Java objects | |
| this Keyword | |
| Garbage Collector |
| Create methods and return values | |
| Create and invoke overloaded methods | |
| Apply the static keyword to methods and fields |
| Apply encapsulation |
| Create and implement interfaces | |
| Distinguish class inheritance from interface inheritance including abstract classes | |
| Declare and use List and ArrayList instances | |
| Understanding lambda Expressions |
| Differentiate among checked, unchecked exceptions, and errors | |
| Create try-catch blocks and determine how exceptions alter program flow | |
| Create and invoke a method that throws an exception |
| Describe the Modular JDK | |
| Declare modules and enable access between modules | |
| Describe how a modular project is compiled and run |