在Java中,若stu1和stu2指向同一个对象,且通过stu2修改了age属性的值为50,那么stu1.age的值将会是?

答案解析

由于stu1和stu2指向同一个对象,修改其中一个引用指向的对象的属性值,另一个引用访问该属性时也会看到修改后的值。因此,stu1.age的值将会是50。选项A错误,因为age属性已被修改;选项C和D错误,因为这种情况在Java中是明确定义的,不会导致未定义行为或编译错误。
正确答案:B
随机推荐
开始刷题