ホームページ  >  記事  >  Java  >  Javaでのボックス化とボックス化解除

Javaでのボックス化とボックス化解除

王林
王林転載
2019-11-28 16:20:361907ブラウズ

Javaでのボックス化とボックス化解除

#1. ボ​​クシングとは何ですか?開梱とは何ですか?

ボクシング: 基本型をラッパー型に変換するプロセス。

アンボックス化: ラッパー型を基本型に変換するプロセス。

オンライン学習ビデオ共有: java オンライン チュートリアル

2. ボックス化とアンボックス化の実行プロセスとは何ですか

Boxingは、ラッパー クラスの valueOf メソッドを呼び出すことによって実現されます。

アンボックス化は、ラッパー クラスの xxxValue メソッド xxx を呼び出すことによって実現されます。は、対応する基本データ型を表します。

例: IntegervalueOf(int) メソッドは、int がボックス化されると自動的に呼び出され、Integer はボックス化が解除されると自動的に呼び出されます# # Integer#intValue メソッド。

3. よくある質問

(1) 整数パッケージング クラス

valueOf メソッドが一般的に使用される値の範囲内のオブジェクトを返す場合、キャッシュオブジェクトが返されます。

(2) 浮動小数点ラッパー クラス

valueOf メソッドは新しいオブジェクトを返します。

(3) ブール値ラッパー クラス

valueOf method Booleanクラス TRUE | FALSE の静的定数。

その他の関連記事とチュートリアルをお勧めします:

Java 開発の入門

以上がJavaでのボックス化とボックス化解除の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。