ホームページ >Java >&#&ベース >Javaの値の型とは何ですか

Javaの値の型とは何ですか

angryTom
angryTomオリジナル
2019-11-13 15:53:083067ブラウズ

Javaの値の型とは何ですか

#Java 値型とは何ですか?

Java 値型は、基本的なデータ型です。 4 つのカテゴリと 8 つのタイプとも呼ばれます

4 つのカテゴリ: 1、整数型 2、浮動小数点型 3、文字型 4、論理型

8 つのタイプ:

1、4種類の整数型:byte(2の3乗)、short、int、long(2の6乗)

#2、2種類の浮動小数点型:float、double

3、1 種類の文字型 char

4、1 種類の論理型 boolean

値の型:

は、現在の変数をメソッドに渡して、このメソッド内でこの変数の値を変更しても、元の変数の値は変わりません。

値型(value type)を持つデータは、メソッド上の変数に格納されます。スタック。つまり、スタックにメモリ空間を割り当て、含まれる値を直接格納すると、その値はデータそのものを表します。

値型データの方がアクセス速度が速くなります。

補足:

参照型:

は、操作するデータが同じであることを意味します。パラメータが別のメソッドに渡され、別のメソッドでこの変数の値を変更すると、このメソッドの呼び出し時に渡された変数の値も

A データを変更します。参照型 (参照型) スタック上には常駐せず、ヒープ上に格納されます。つまり、ヒープ内にメモリ空間を割り当てることは、含まれている値を直接格納するのではなく、格納される値をポイントし、その値がポイントされたアドレスを表します。参照型のデータにアクセスする場合は、ヒープ内の実際のデータを参照するスタック上の変数の内容を確認する必要があります。参照型データは値型データに比べて記憶サイズが大きく、アクセス速度が遅くなります。

Java にはガベージ コレクション メカニズムがあります。スタック メモリ内の変数はメソッドの終了とともに自然に破棄されます。参照型を使用する場合、メソッドの終了時にオブジェクトが別の参照型によって使用される可能性があります。アプリケーションは破棄されません。オブジェクトに参照変数がない場合にのみ、ガベージ コレクション メカニズムがそれをリサイクルします。

php 中国の Web サイト、多数の無料の

Java 入門チュートリアル

、オンライン学習へようこそ!

以上がJavaの値の型とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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