Javaデータ型(定数、変数)

データの種類:

  1つの整数

      

コード      バイト ビットビット レンジ
バイト 1 8 -2 ^ 7〜(2 ^ 7)-1 == - 128〜127
ショート 2 16 -2 ^ 15〜(2 ^ 15)-1 == - 32768〜32767
int型 4 32 -2 ^ 31〜(2 ^ 31)-1 == - 2 147 483 648〜2 147 483 647
長いです 8 64 -2 ^ 63 ^(2 ^ 63)-1 == - 9223372036854775808〜9223372036854775807

 

  2.フロート(10進数)

  

コード バイト ビットビット レンジ
浮く 4 32 -3.403E38〜3.403E38 == - 〜3.403 3.403 * 10 ^ 38 * 10 ^ 38
ダブル 8 64 -1.798E308〜1.798E308 == - 1.798 * 10 ^ 308〜1.798 * 10 ^ 308

  3.文字

  

コード バイト ビットビット レンジ
CHAR 4 16 65535〜0 デフォルト値はnull(あるは'\ U0000')

  4.ブールブール

    

コード バイト ビットビット レンジ
ブーリアン   1 trueに、falseのデフォルト値はfalseです

    参照データ型

    クラス(クラス)、抽象クラス(抽象クラス)、インターフェース(インターフェース)、アレイデータタイプ[] )列挙(列挙型)

    デフォルト値は、参照データ型です:ヌル

 


定数

図1は、一定の固定値とみなすことができます。

例えば:1,2、ああ、定数です。

変数

1.変数は、データを格納するためのボックスであると見なされてきました。

  変数は分かれている二つのカテゴリー

  1.メンバ変数

    ①直接クラスの変数を宣言します。

    ② ユーザが割り当て(初期化)を持っていない場合、システムはデフォルト値を割り当てる(異なるデータタイプが異なるデフォルト値を有する、このタイプのデータを参照してください)

    ③スコープの範囲は、(範囲にアクセスすることができる)全体クラスであることができます。

  2.ローカル変数

    ローカル変数の概念①:この方法でステートメント、メソッドパラメータ(括弧内のメソッドのもの)、またはコードブロック(外側部材変数はローカル変数です)。

    ②ローカル変数の特性:使用する前に値を持っている必要があり、それ以外の場合はエラーをコンパイルします、あなたは変数シェーンを使用する空のボックスを想像?

 

    ③スコープの範囲(範囲がそれを使用する能力である)ローカルエリアはちょうど、および、ローカル変数宣言の下に宣言しました。例えば、は、次の宣言方法

 

おすすめ

転載: www.cnblogs.com/bigbigxiao/p/11289706.html