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.