基本データ型 、整数型:バイト、ショート、整数、長い フロート式:フロート、ダブル 文字型:チャー ブール:ブール コンピュータ記憶する記憶部である最小のバイト(バイト)、即ち8ビットのバイナリ バイト ---> 1 ショート / CHAR ---> 2 int型 / フロート ---> 4。 ロング / ダブル ---> 8つの。 整数の 範囲内: バイト: - 128〜127 ショート: - 32768〜32767 INT: - 2147483648〜2147483647 ロング - 9223372036854775808〜9223372036854775807 浮動小数点 数は、小数点以下の科学的表記法で発現された場合、小数点が「浮動」することができるので、10進浮動小数点型です。 1234.512.345x10²を表現することができるように、そのようにフロートと呼ばれる1.2345x10³、として表すことができます。 float型のために、我々はサフィックスFを追加する必要があります。 float型は最大3.4x10³⁸を表すことができ、およびdouble型は最大1.79x10³⁰⁸表すことができ ブール のみboolean型のブール値を真と偽の二つの値。 B1ブール = trueに、 ブールB2 = falseに、 ブールisGreater = 5。 > 3。 ; //trueと評価された int型年齢= 12 ; ブールisAdult =年齢> = 18 ; //はfalseと評価され たJavaはboolean型に保存され、規制がない、理論的には1ビットのみブールニーズが格納されるため、一般的にはJVM内部ブールがしますこれは、4バイトの整数を表します。 文字型 文字型charは文字を表します。Javaのchar型の添加は、標準ASCIIを表すことができる、それはまた、Unicode文字を表すことができる: パブリック クラスメイン{ 公共 静的 ボイドメイン(文字列[]引数){ チャー Aが= ' A ' ; チャー ZH = ' に' ; システム。OUT .println(A); システム。OUT.println(ZH); } } !注:char型は、単一引用符を使用しています 」 、と区別するために「文字列型にのみ1文字、二重引用符。 定数 定義された変数final修飾子と相まって場合、この変数が一定になる: 最終ダブル = PI 3.14 ; // PIは一定である 。定義割り当てが再びコンパイルエラーが発生したときに、定数を初期化後に再割り当てすることはできません 。カスタムによると、定数名はすべて大文字通常、 varキーワード いくつかのケースでは、タイプ名が長すぎている、書き込み例えば多くの問題:. StringBuilderのSTRB = 新新のStringBuilder(); あなたは変数の型を省略する場合は、この時点では、キーワードは、VARの使用することができる のvar STRB = 新しい新しいのStringBuilderを(); コンパイラが自動的にSTRB認識して 新しい新しいのStringBuilderを()。 *スコープ変数 Java(登録商標)、{}で囲まれた複数行の文では、文のブロックを構成する、コンパイラは、文のブロックの開始と終了を識別することができます。そして、変数はブロックの最初から最後まで定義されているスコープを持つ文ブロック、で定義されました。これらの変数が参照されているの範囲を超えて、コンパイラが文句を言うでしょう。そして、原則の適用範囲を最小限にできる限り小さいスコープで定義された変数にしてみてください、と変数名を再利用していないために従うべき変数の定義。 { ... int型私= 0 ; // 私はここに始まる定義された変数 ... { ... int型のx = 1。 ; // 変数x、ここでは起動に定義 ... { ... 文字列S = " こんにちは" ; // ここから変数sを定義 ... } // この目的のために、変数のスコープ ... @変数として、同じ名前これは新しい変数sであることに注意してください、そしてその上に // :しかし、理由は異なるスコープの、彼らは二つの異なる変数です のString = 「こんにちは」; ... } // 変数xとsこれは、スコープを終了 ... } // この接合部の変数iのスコープ