Переменные в любом языке программирования очень похожи на буквы в математике только их значения можно менять. Без переменных не может обойтись нормальная программа даже HP в играх это переменная, размер окна тоже обычно переменная. В переменную можно записать практически любое значение но у переменных есть ограничение на длину.
Пример: byte a; // в это переменной может храниться только 1 байт и только целые числа(целочисленный)
short b; //в этой 2 байта(целочисленный)
int c; //в этой 4 байта(целочисленный)
long d; // в этой 8 байтов(целочисленный)
float e; // это уже вещественный тип в котором может храниться 4 байта при чем надо в конце добавлять f
double f; //8 байт только f не надо
char g; //2 байта(1 символ Unicode)
boolean h; // 1 байт(Правда/ложь) После типа(которые мы уже рассмотрели) переменной нужно написать название переменной например: a. После этого переменная будет создана. Что бы присвоить значение переменной мы должны сразу после ее названия поставить "=" и написать знач