Java Made Simple : Essential Notes for Easy Learning
Clear, Concise Java notes designed for easy understanding and quick learning with practical application
Java Basics
First Java Application
Operators
Data Types
Type
Casting
Conditional Statements
Iterative Statements
Patterns
OOPs
Object
Creation
in Java
Access Modifiers
Methods
Constructors
Instance Context Vs. Static Context
final & enum
Encapsulation
Polymorphism
Inheritance
Abstraction
&
Interfaces
Associations
Java Concepts
Wrapper Classes
Strings
Packages
Exception Handling
Multi Threading
IO Streams / Files
Arrays
Collections
Generics
Assertions
Annotations
Inner Classes
Auto boxing
Vs.
Auto unboxing