int 和 long 之间的区别

computer programmingprogrammingmiscellaneous

在本文中,我们将了解 ‘int’ 和 ‘long’ 类型之间的区别。

int

  • 它是一种数据类型。

  • 它有 32 位。

  • 就字节而言,它占用 4 个字节。

  • 在 Java 中,它介于 -2,147,483,648 到 2,147,483,647 之间。

  • 它还用作声明整型变量的关键字。

  • 与存储 ‘long’ 所需的内存相比变量,它占用的内存空间较少。

long

  • 它是一种数据类型。

  • 它占用 64 位。

  • 以字节为单位,它占用 8 个字节。

  • 在 Java 中,它的范围在 –9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 之间。

  • 它也可以用作关键字来声明类型为 ‘long’ 的变量。

  • 与 ‘int’ 相比,它的内存空间要求更高。


相关文章