What is a Variable in Java? A variable can be thought of as a container which holds value for you during the life of your program. Learn Java Variables and Data Types with examples.In Java, there are three types of variables: Local Variables, Instance Variables, Static Variables.