Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Integerクラスの内部動作を知りたかったのです。
Integer
たとえば、次のように記述できます。
Integer num = 9;
Integerを作成していないため、この場合、クラスがどのように作成されるかを知りたいと思いましたObject。内部ではどのように機能しますか?
Object
これは、Java 5 で導入された機能であるオートボクシングと呼ばれます。Java コンパイラは、ステートメントを次のように変換します。
Integer num = Integer.valueOf(9);
ここでオートボクシングの詳細を読むことができます:
この概念は、オートボクシングと呼ばれます。コンパイラはコードを次のように変更します
そこからコンパイルを続けます...