Post

Alcance de Java

Alcance de Java

En Java, solo se pueden acceder a las variables dentro de la region donde se crean, a esto se le llama alcance.

Veamos los dos tipos de alcance de Java:

Alcance de método

Las variable declaradas directamente dentro de un método están disponibles en cualquier parte del métodos después de la linea de código en la que fueron declaradas.

1
2
3
4
5
6
7
8
9
10
public class main{
    public static void main(String[] args){

        // No podemos utilizar la variable x
        int x = 10;

        // Podemos utilizar la variable x
        System.out.println(x);
    }
}

Alcance de bloque

Un bloque de código se refiere a todo el código entre llaves {}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class main{
    public static void main(String[] args){

        // No podemos utilizar la variable x

        { // Esto es un bloque
            // No podemos utilizar la variable x
            int x = 100;

            // Podemos utilizar la variable x
            System.out.println("x");
        } // Fin del bloque

        // No podemos utilizar la variable x
    }
}
This post is licensed under CC BY 4.0 by the author.