不定项选择题 下列程序中:
   class AClass{
   private long val;
   public AClass(long v){val=v;}
   public Static void main(String args[]){
   AClass x=new AClass(10L);
   AClass y=new AClass(10L);
   AClass z=y;
   long a=10L;
   int b=10;
   }
   }
   表达式正确的是______。
   A.a==b;    B.a==x;    C.y==z;
   D.X==y;    E.a==10.0;
【正确答案】 A、C、E
【答案解析】考察的知识点是比较基本类型与对象类型的不同之处,基本类型进行的是值比较,而对象类型进行的是地址比较,也就是对指向它们内存地址的指针进行比较。