long
Коротко: Примітивний цілочисельний тип у 64 біти — для значень, що виходять за діапазон int (близько ±2,1 млрд).
Докладніше: Літерали long потребують суфікса L, інакше Java спершу трактує число як int, і компілятор повідомляє про помилку, якщо воно надто велике: long bigNumber = 1000….
Подробиці
long bigNumber = 10000000000L; // із суфіксомДив. також: byte, short, double, класи-обгортки