Our first look at environment variables will demonstrate how to set, get, and list these configuration parameters in Java.
Running the program shows that we pick up the value for FOO that we set in the program, but that BAR is null.
The list of keys in the environment will depend on your particular machine.
If we set BAR in the environment first, the running program picks that value up.
Note that in Java, System.setProperty() sets a system property, not an environment variable. Environment variables are typically set outside of the Java program and cannot be modified at runtime. The System.getenv() method retrieves the environment variables.