ホームページ  >  記事  >  Java  >  Java で一般的に使用されるデータ型は何ですか?

Java で一般的に使用されるデータ型は何ですか?

尚
オリジナル
2019-12-04 10:32:263604ブラウズ

Java で一般的に使用されるデータ型は何ですか?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。