Accessibility / tillgänglighet i Java - tre viktiga principer:
Grundläggande tillgänglighet skall vara tillgodosedd direkt i Java-programmen
Java-program skall tillåta befintliga anpassningar i OS att fungera som vanligt (t.ex. Sticky Keys - tröga tangenter)
Java skall - som OS - vara förberett och ge stöd för mer avancerade anpassningar för särskilda behov (s.k. Assistive Technologies)