- Примитивни типове данни
- Примитивни типове данни от целочислен тип: byte, short, int, long
- Примитивни типове данни с плаваща запетая: float, double
- Примитивни типове данни от булев тип: boolean
- Примитивни типове данни от символен тип: char
- Unicode за представяне на стойности от тип char ('A' се представя с 65, 'B' се представя с 66)
- Аритметични оператори ("+", "-", "*", "/", "%")
- Приоритет на операциите (пример: outcome = 12 + 6 / 3;)
- Задаване приоритет на операциите чрез скоби: (6 − 3) * (2 + 7) / 3
- Оператор за присвояване ("=")
- Комбинирани оператори за присвояване ("+=", "-=", "*=", "/=", "%="), например "x = x + 1;" и "x+=1;"
- Преобразуване на данни от един примитивен тип към друг (кастване)
- Оператори за преобразуване (кастване). Пример: x = (int)number;
- Неявно (implicit) преобразуване
- Явно/Изрично (explicit) преобразуване