データ型のルール
年齢を保存するために使用するなど、保存する適切なデータ型を選択します。その値が200を超えることができない場合は、短く使用して保存します。これは非常に費用対効果が高いです。値が100を超えない場合は、BYTEを使用して保存します。値が100を超えていない場合は、長期整数を使用して保存する必要があります。これは少し無駄です。
ただし、今では10年以下であり、以前のプログラミングはマイクロコンピューターで行われました。マイクロコンピューターでのプログラミングのリソースは非常に小さく、1つのメモリと1つのメモリは非常に小さいため、当時はリソースの問題の使用を気にし、内部のリソースを無駄にすることはできません。そうしないと、リソースが小さくなります。
現在、メモリはGであり、サーバーは数百以上のGです。したがって、データ型の使用を気にする必要はありません。 Javaでは、整数値が数十億未満の場合は、intを使用してください。 INTは一般的な整数タイプであり、今日のマシンではまったく無駄になりません。それどころか、これははるかに簡単で、それほど面倒ではありません。年齢を保存するのに短い場合、バイトを保存して100の値を保存し、INTを使用して家の価格を面倒として保存すると、変換中にオーバーフローします。図3.5に示すように:
図3.5
それは逆になり、戻ってきたときに再びオーバーフローしますが、これは非常に乱雑です。したがって、Javaは、整数がdefuort intになる限り、と言います。小数点以下の場合、デフォルトは2倍です。あなたがintする必要がない場合でも、彼はまだintであり、あなたが2倍にする必要がない場合、彼も2倍です。
データ型は、データストレージによって選択されたスペースサイズです。全員のストレージサイズが異なるため、選択する必要がありますが、Javaでは、INTを整数と二重小数で使用することをお勧めします。また、それらを交換する必要がある場合は問題ありません。