engl.: scope
Programme sind in Deklarationsbereiche (engl. scopes) eingeteilt. In der betrachteten Java-Teilsprache gibt es die folgenden Deklarationsbereiche:
Die Deklarationsbereiche sind geschachtelt (engl. nested).
Ein Deklarationsbereich darf auf seiner äußersten Schachtelungsebene für jeden Bezeichner maximal eine Deklaration enthalten.