¿Qué significa int en java?

Int representa una clase y es una clase entera. Es decir, hay que seguir un número entero. Si es un decimal, se informará como un tipo incompatible. El rango de valores int es muy grande,

es: [-(31 elevado a 2)] a [(31 elevado a 2)-1],

Normalmente un int es suficiente, y otros como short y lang son muy pocos porque están orientados a objetos, es decir, deben estar conectados con la realidad objetiva. Lang generalmente solo se usa para números astronómicos.