Which of the following statements is true about autoboxing in Java?
A. Autoboxing is introduced in Java 5.0 and later versions
B. Autoboxing requires explicit casting
C. Autoboxing is used only for primitive types
D. Autoboxing is not used in Java
Answer: Option A
A. The automatic conversion of primitive types to their corresponding wrapper classes
B. The process of creating a new box
C. A feature for manually converting wrapper classes to primitive types
D. A feature for boxing objects
Which primitive type corresponds to the `Integer` wrapper class in Java?
A. `char`
B. `boolean`
C. `float`
D. `int`
What is the primary benefit of autoboxing in Java?
A. It improves memory management
B. It reduces code complexity
C. It simplifies code by automatically converting between primitive types and their corresponding wrapper classes
D. It speeds up code execution
In Java, which classes are used for autoboxing and unboxing operations?
A. Exception classes (e.g., `RuntimeException`)
B. Wrapper classes (e.g., `Integer`, `Double`)
C. Collection classes (e.g., `ArrayList`, `HashMap`)
D. Exception classes (e.g., `RuntimeException`)
Join The Discussion