int 和 long 的区别


在本文中,我们将了解“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”相比,它的内存空间需求更大。

更新时间:2021-03-24

5K+ 浏览量

开启你的职业生涯

通过完成课程获得认证

开始
广告