Nested and Inner Classes

A Simple Stack Using a Nested Class

Static vs Non Static Nested Classes

Access Modifiers for Inner Classes

Anonymous Inner Classes

Create instance of non-static inner class from outside

Method Local Inner Classes

Accessing the outer class from a non-static inner class