Javaのintは何バイトですか?

(*-*)浩
リリース: 2019-11-15 09:11:12
オリジナル
8427 人が閲覧しました

Javaのintは何バイトですか?

# バイト:バイト: ストレージ容量の測定に使用される測定単位、ビット: bit

1 バイトは 8 ビットに相当します(推奨学習:java コース)

1byte = 8bit
ログイン後にコピー

int データ型は 4 バイト、32 ビット、符号付きです。2 の補数で表される整数です。

一般に、整数変数のデフォルトは int 型です;

デフォルト値は 0 です; int 変数名と値は両方ともスタック メモリに格納されます。スタックメモリ内のデータを共有することができます。

例:

int a = 10, int b = -10。
ログイン後にコピー

考え方:int の値の範囲は何ですか?メモリにはどのように保存されるのでしょうか?

回答:その値の範囲は次のとおりです: [-2 の 31 乗 (-2147483648)、2 の 31 乗マイナス 1 (2147483647)]、メモリ内にあります

# は 2 の補数形式で保存されます (正の数に対応する 2 進数のビットが反転され、1 が加算されます)。まず、コードに移動して、次のコードの実行結果を観察します

public class Test { public static void main(String[] args) { // 2的31次方 int j = (int) Math.pow(2,31); System.out.println("j的值" + j); } }
ログイン後にコピー

実行結果:

j的值2147483647
ログイン後にコピー

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!