• ベストアンサー

変数の容量ついて質問

変数にも容量ってありますよね? 例えば、char型で宣言された変数は16ビットの容量があって、byte型で宣言された変数は8ビットの容量があるということですか? このように、宣言されるデータ型によって、変数の容量は違いますか? ちなみに、私はプログラミングまったくの初心者なので、噛み砕いた解説いただければありがたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Kensyusei
  • ベストアンサー率30% (25/81)
回答No.2

wantantonさんのおっしゃる通り、宣言されるデータ型によって変数の容量は違います。 Javaの基本データ型の容量については参考URLをご覧ください。 ただ、Javaのchar型の容量については特殊なので、以下の質問に回答致しました。 http://okwave.jp/qa/q6425975.html

参考URL:
http://www.atmarkit.co.jp/fjava/rensai2/javaent02/javaent02.html

その他の回答 (1)

  • yui-magic
  • ベストアンサー率62% (20/32)
回答No.1

結論から言うと 宣言される型によって、変数の容量は違います。 変数の型によって決まった数だけ箱が割り当てられます。 この箱の数が変数の容量ということになります。