ホームページ >Java >&#&ベース >Javaのlong intとの違い

Javaのlong intとの違い

angryTom
angryTomオリジナル
2019-11-16 17:12:3310557ブラウズ

Javaのlong intとの違い

java の long int の違い

Java の long と int は両方とも整数ですが、なぜそれらが必要なのでしょうか2 つのデータ型 long と int はどうなるでしょうか?これは、異なるサイズを表すためです。具体的な違いは次のとおりです:

1. 違い 1

16 ビット システム:long は 4 バイト、int は 2 バイト

32 -bit系:longは4バイト、intは4バイト

64ビット系:longは8バイト、intは4バイト

2. 違い2

long と int の違いは、占有長が異なることです。Long は 64 ビットですが、int は 32 ビットです。

3、違い 3

int: 32 ビット整数 -2,147,483,648——2,147,483,647、通常は整数で十分です

long: 64 ビット整数 -9,223,372,036,854,775,808——9,223,372,036,854,775,807、通常は必要ありません

補足:

Java データ型は 2 つの型に分類されます:

1. 基本型: long、int、byte、float、double、char

2. オブジェクト型(クラス): Long、Integer、Byte、Float、Double、Char、String、Java によって提供される、または自分で作成したその他すべてのクラス。

Long は、long のパッケージング クラスとも呼ばれます。 Byte や Float についても同様で、通常、パッケージ クラス名の最初の文字は数値名の大文字になります。

php 中国語 Web サイト、無料の Java 入門チュートリアル が多数あり、オンラインで学習することを歓迎します。

以上がJavaのlong intとの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。