小さな妖精がデータ型について語る
みなさん、こんにちは Java言語のデータには、基本データ型(プリミティブ)と参照データ型(参照)の2種類があります。今日は基本的なデータ型を紹介します。
8つの基本的なデータタイプがあります。
データ型 | バイト | 占有メモリ | デフォルトの初期値(小数点以下の桁数はタイプによって異なります) |
---|---|---|---|
チャー | 2 | 16 | \ u0000(スペースとして印刷) |
バイト | 1 | 8 | 0 |
ショート | 2 | 16 | 0 |
int | 4 | 32 | 0 |
長いです | 8 | 64 | 0 |
浮く | 4 | 32 | 0 |
ダブル | 8 | 64 | 0 |
ブール | \ | \ | 偽 |
データ型変換の基本原則は、オーバーフローしないことを保証することです。下の図1に示すように、矢印はデータ型変換の方向を示します。青色の方向変換により、精度がある程度失われる可能性があります。具体的な理由を図2に示します。さまざまなタイプのデータの保存方法です。(両方の絵が描画ボードに描かれています...見てください)
強制型変換の形式は、(変換したい型)変数です。たとえば、(double)aは、aを強制的に倍にすることです。