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 サイトの他の関連記事を参照してください。