I wanted to know some internal working of Integer class.
For example we can write:
Integer num = 9;
I wanted to know how an Integerclass is created in this case, as we have not created
any Object. How does it works internally?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
This is called autoboxing, a feature introduced in Java 5. The Java compiler transforms your statement into:
You can read more about autoboxing here: