Die Sprache Java wird um namenlose Variablen und Muster erweitert. Diese können verwendet werden, wenn die Syntax eine Variablendeklaration bzw. ein eingebettetes Muster fordert, obwohl die Variable oder das Muster im Code nicht benutzt werden.
Namenlose Variablen und Muster werden als Unterstrich notiert.