Java には基本的なデータ型が 8 つしかありません。覚えておいてください。ただし、これらはすべて参照型です。
Java で一般的に使用されるデータ型の紹介: (推奨: Java ビデオ チュートリアル )
Java の 4 つのカテゴリと 8 つの基本データ型
最初のカテゴリ: 整数型 byte short int long
2 番目のカテゴリ: 浮動小数点型 float double
3 番目のカテゴリ: 論理型 boolean (値が 2 つだけあります) true または false)
カテゴリ 4: 文字型 char
スタック上にメモリを直接割り当てることができるデータは、基本的なデータ型です。
参照データ型: データへの参照はスタック上にありますが、そのオブジェクトはヒープ上にあります。
Java をしっかり学びたい場合は、さまざまなデータがメモリ内のどこに保存されているかを知る必要があります。メモリについてよく理解すると、プログラムを分析するのに役立ちます。
バイト:
boolean ブール型: 1/8
byte バイト型: 1
char 文字型: 2 1 文字に 1 つの漢字を格納できます
short short 整数型: 2
int 整数型: 4
float 浮動小数点型 (単精度): 4
long long 整数型 : 8
double 倍精度型 (double precision) 8
Java のデフォルトの整数型は int 型ですが、float 型として定義したい場合は、l または L を追加する必要があります;
デフォルトの浮動小数点型も倍精度浮動小数点です。浮動小数点型として定義する場合は、値の後に f または F を追加する必要があります。
1 バイトは 8 ビットに相当し、1 バイトは -128 ~ 127 の 256 個の数値に相当し、合計 256 個に相当します。
kB はキロバイトを意味します。 バイトとは「バイト」を意味します。
K は千を意味します。コンピュータはバイナリで計算するため、10 個の 1 は正確に 1024 です。
1111111111 (バイナリ) = 1024 (10 進数)
1 バイト (ワード セクション) = 8 ビット(ビット)
英文字またはアラビア数字は 1 文字で 1 バイトを占めます。
1 つの漢字は 2 文字で 2 バイトを占めます。
一般に、サイズについて話すときは、大文字の「B」を付けてバイトが使用されます。ネットワーク速度について話すときは、ビットが使用されます。小文字の「b」であることに注意してください。
例: ファイルのサイズは 8MBytes
例: ファイルのダウンロード速度は 256KB/秒、つまり 2Mbit です。これは通常、ブロードバンド インターネット アクセスを使用する速度です。
基本データ型の自動変換
##byte->short,char ->int ->long float ->double int ->float long ->double 覚えておいてください:小さい値は大きい値に変換できますが、大きい値を小さい値に変換すると精度が失われます。 ! ! Java についてさらに詳しく知りたい場合は、Java 基本チュートリアル 列に注目してください。
以上がJava で一般的に使用されるデータ型は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。