An open API service indexing awesome lists of open source software.

https://github.com/bikramai/java-advanced-part-3

Introduction, Exceptions, Generics, Collections, Lambda Expressions and Functional Interfaces, Streams, Concurrency and Multi-threading, Executive Framework
https://github.com/bikramai/java-advanced-part-3

Last synced: 3 months ago
JSON representation

Introduction, Exceptions, Generics, Collections, Lambda Expressions and Functional Interfaces, Streams, Concurrency and Multi-threading, Executive Framework

Awesome Lists containing this project

README

        

# Java-Advanced-Part-3
Introduction, Exceptions, Generics, Collections, Lambda Expressions and Functional Interfaces, Streams, Concurrency and Multi-threading, Executive Framework

# Section: 1 - Exceptions
- What are Exceptions
- Type of Exceptions
- Exception Hierarchy
- Catching Exceptions
- Catching Multiple Types of Exceptions
- The finally Block
- The try-with-resources statement
- Throwing Exceptions
- Re-Throwing Exceptions
- Custom Exceptions
- Chaining Exceptions

# Section: 2 - Generics
- The Need for Generics
- A Poor Solution
- Generics Classes
- Generics and Primitive Types
- Constraints
- Type Erasure
- Comparable Interface
- Generic Methods
- Multiple Type Parameters
- Generic Classes and Inheritance
- Wildcards