O clasă imbricată este o clasă definită în interiorul unei alte clase. Java are patru tipuri — imbricată statică, internă (non-statică), locală și anonimă — fiecare cu acces diferit la clasa încapsulantă și cazuri de utilizare diferite.
1. Clasă imbricată statică — independentă de o instanță
{
;
{
{
System.out.println(data);
}
}
}
Outer. .Nested();
