Global and Local Variables in Java
In this post, you will learn how to work with global and local variables so that you can use that same knowledge and thus evolve.
- global variables are all those that are defined outside a function (in the “root” of our code) and have a global scope;
- local variables are all those that are defined inside a function;
- in short, not all variables are accessible from all places in our code.
package com.caffeinealgorithm.programminginjava;
public class GlobalAndLocalVariables {
String access = "Global";
public void Run() {
changeAccess();
System.out.printf("Access from outside the function: %s", access);
}
public void changeAccess() {
String access = "Local";
System.out.printf("Access inside the function: %s\n", access);
}
}
/*
Access inside the function: Local
Access from outside the function: Global
*/
Don’t forget to watch the video and you can always read this post in Portuguese.