Тип long представляет собой целочисленное значение в расширенном формате. Данный тип является знаковым и принимает значения от -2147483648 до 2147483647. В памяти тип long занимает 4-е байта.

Пример:

// смотри значение постфикса ‘L’ здесь