本論文では、Java学校の設立前に欠落しているレコードに関する詳細情報を再学習します。
強く型付けされた言語に属し1. Javaの
基本データ型の2.8種類:バイト、短い、int型、長い、フロート、ダブル、文字、ブール、自動データ型変換のように:
バイト、文字、短い---> int型--->長い--->フロート--->ダブル、ノートにその:
- ブールデータ型が自動的に変換されません。
- とき、バイト、文字、短いint型の結果の型の間で運転。
1 クラスByteTest { 2 公共 静的 ボイドメイン(文字列[]引数){ 3 バイト A = 3 。 4 バイト B = 4 。 5 バイト C = A + B。 6 のSystem.out.println(c)前記 7 8 } 9 }
-
ときに直接バイトb = 3 + 4、正しい結果が出力されます。
- ストレージによっては、フロートは、二重の容量よりも大きくなります。
- ない場合は、「L」または「L」を追加するための長いタイプした後、その後のintときタイムアウトエラーの範囲の、int型にデフォルト設定されます。
- フロートと長い似ています。
3.増加は、元のデータ型を変更しないので、
パブリック 静的 ボイドメイン(文字列[]引数){ ショート S = 3 ; S。+ = 1; // データ型変更しない // S = S + 2; // によってコンパイルしない のSystem.out.println(S)を; }
式4.スイッチ構造、わずか6のデータタイプ:バイト、ショート、CHAR、int型、列挙型、文字列型。専用ケース定数を宣言することができた後、あなたは範囲を宣言することはできません。