Habrá diferentes lugares en que podamos realizar estas declaraciones, lo cual determinará el ámbito de utilización del dato. Dichos lugares podrán ser:
variable, o constante local a un bloque de una estructura de control
variable, o constante local a un método
parámetro en la invocación a un método (solamente variables)
variable, o constante, atributo de una clase, u objeto