关于自动装箱和自动拆箱的描述中正确的是

关于自动装箱和自动拆箱的描述中正确的是
A、int i=10;这条语句将执行自动装箱操作
B、Integer k=10;这条语句将执行自动拆箱操作
C、Integer k=10;这条语句既不执行自动装箱操作也不执行自动拆箱操作
D、Long x=12;这条语句会执行自动装箱操作
【正确答案】:D
【题目解析】:(P93)本题主要考查的知识点为包装类的自动装箱和自动拆箱处理。将基本类型转换为对应的包装类的过程称为自动装箱,由此概念可以知道,将基本数据类型的数据赋给包装类的实例变量时将执行自动装箱操作。将包装类自动转换为对应的基本数据类型的过程称为自动拆箱,由此概念可以知道,将类的实例变量赋值为基本数据类型的变量时将执行自动拆箱操作。选项A是将基本类型int型常量赋值为基本类型int的变量,故不会执行自动装箱也不会执行自动拆箱,选项B和C是将基本类型int的常量赋值为包装类型 Integer的对象,所以会执行自动装箱操作。选项D是将基本类型long的常量赋值为包装类型Long类的对象,所以会执行自动装箱操作。综上所述可知,答案应为D