ホームページ  >  記事  >  Java  >  Javaのshort型は何バイトを占有しますか?

Javaのshort型は何バイトを占有しますか?

青灯夜游
青灯夜游オリジナル
2019-12-31 13:56:3920711ブラウズ

Javaのshort型は何バイトを占有しますか?

Java の short 型は何バイトを占有しますか?

short 型は 2 バイト、16 ビットを占有します。

Byte: バイト、ストレージ容量を測定するために使用される測定単位、ビット (bit)。

1 バイトは 8 ビットに相当します。1 バイト = 8 ビットです。

java short 型

short データ型は、2 の補数で表現される 16 ビットの符号付き整数です。

最小値は -32768 です。 ( -2^15);

最大値は 32767 (2^15 - 1);

短いデータ型はバイトなどのスペースも節約できます。 short 変数は、int 型変数が占めるスペースの半分です。

デフォルト値は 0 です。

例: short s = 1000、short r = -20000。

Short は動作中に int 型以上にプロモートされます。これは、Java が操作中に短いデータを自動的に int 型のリテラルとして扱うためです。バイト型で操作を実行する場合も同様で、Java によって自動的にアップグレードされます。

Java 整数型

Java の各整数型には固定のテーブル番号範囲とフィールド長があり、オペレーティング システムの影響を受けません。 . Java プログラムの移植性を確保します。

#Java 言語の整数定数は、デフォルトでは int 型になります。long 型を宣言する場合は、後ろに l または L を付ける必要があります。そうしないとエラーが発生します。

タイプ占有ストレージスペーステーブル数サイズバイト1 ワード セクション-128-127short2 バイト-2int4 バイト -2long8 バイト-2
15~2 15-1
31~231-1
63~ 263 -1
推奨学習:

Java ビデオ チュートリアル

以上がJavaのshort型は何バイトを占有しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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