Additional Java Features
Annotations Lambda Expressions and Method References (Java 8+) Additional Features
Annotations Lambda Expressions and Method References (Java 8+) Additional Features
JDBC Overview JDBC Architecture and API Using DriverManager, Connection, Statement,
The Collections Framework and its API Collections and Java Generics
Exceptions and the Exception Hierarchy try and catch Handling Exceptions
Using Interfaces to Define Types Interfaces and Abstract Classes Default
Using Composition to Deal With Complexity Composition/HAS-A, Delegation Using Inheritance
Package Overview - Using Packages to Organize Code import statements
String, StringBuffer, StringBuilder Arrays, Primitive Arrays, Arrays of Reference Types
Branching: if, if-else, switch Iteration: while, do-while, for, break, continue
Accessing data, the "this" variable Encapsulation and Access Control, public
The Object Model and Object-Oriented Programming Classes, References, and Instantiation
Language and Platform Features The Java Release Cycle Program Life
A Simple Java Class Java’s “Hello World” Program The Java