class A
{
  int value;
}
A a=new A();---------------新开辟了一块内存空间
a.value=9;-----------------value=9
A b=a;---------------------b的32位指针指向和a在托管堆的位置
b.value=8;-----------------a,b指针指的相同的位置,修改了b等于修改了a
int value=0;---------------没用,这是在栈上
value=a.value+b.value;-----16
写出value的值?