ホームページ > Java > &#&はじめる > Javaの基本データ型の概要

Javaの基本データ型の概要

王林
リリース: 2020-08-11 16:17:18
オリジナル
2369 人が閲覧しました

Javaの基本データ型の概要

#Java には、次の 2 つの主要なデータ型があります。

  • #組み込みデータ型

  • 参照データ型

(推奨チュートリアル:

java 入門チュートリアル )

個別に紹介しましょう:

1.組み込みデータ型

Java 言語には 8 つの基本的な型が用意されています。 6 つの数値型 (4 つの整数、2 つの浮動小数点型)、文字型、およびブール型。

1. バイト:

バイトのデータ型は 8 ビット、符号付き、2 の補数で表現された整数です。

最小値は -128 (-2^ 7) ; 最大値は 127 (2^7-1);

デフォルト値は 0;

バイト型はスペースを節約するために大きな配列で使用され、主に整数を置き換えます。変数が占有する int 型のスペースは int 型のスペースの 4 分の 1 だけです;

2. Short:

short データ型は、2 の位で表現される 16 ビットの符号付き整数です。補数;

最小値は -32768 (-2^15); 最大値は 32767 (2^15 - 1);

短いデータ型はバイトなどのスペースも節約できます。 short 変数は、int 型変数が占めるスペースの半分です。

デフォルト値は 0 です。

3、int


int データ型は 32 ビットです。 、2 の補数で表される符号付き整数;

最小値は -2,147,483,648 (-2^31); 最大値は 2,147,483,647 (2^31 - 1);

一般的な整数変数のデフォルトint 型へ;

デフォルト値は 0;

4、long


long データ型は 64 ビット、符号付きバイナリ整数で補数で表されます。

##最小値は -9,223,372,036,854,775,808 (-2^63)、最大値は 9,223,372,036,854,775,807 (2^63 -1);

このタイプは、主に比較が必要な場合に使用されます。整数;

デフォルト値は 0L;

5、float

float データ型は、IEEE 754 に準拠した単精度 32 ビット浮動小数点数です。標準;

float は、大きな浮動小数点配列を格納するときにメモリ領域を節約できます;

デフォルト値は 0.0f です;

浮動小数点数は正確な値を表すために使用できません。通貨など;

6、double

double データ型は、IEEE 754 標準に準拠した倍精度、64 ビットの浮動小数点数です。浮動小数点数のデフォルトのタイプは double タイプです;

double タイプは通貨などの正確な値も表すことができません;

デフォルト値は 0.0d です;

(学習ビデオの推奨:

java コース

)

7、ブール値ブール値データ型は 1 ビットの情報を表し、

には 2 つの値しかありません。 true と false;

このタイプは、true/false 条件を記録するためのフラグとしてのみ使用されます;

デフォルト値は false;

8, char

char 型は単一の 16 ビット Unicode 文字です;

最小値は \u0000 (つまり 0)、最大値は \uffff (つまり 65,535) です;

char データ型は任意の文字を格納できます;

2. 参照型

Java では、参照型変数は C/C ポインタに非常によく似ています。参照型はオブジェクトを指し、オブジェクトを指す変数は参照変数です。これらの変数には、宣言時に Employee、Puppy などの特定の型が割り当てられます。変数が宣言されると、その型を変更することはできません。

オブジェクトと配列は参照データ型です。すべての参照型のデフォルト値は null です。参照変数は、互換性のある任意の型を参照するために使用できます。

以上がJavaの基本データ型の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート