不定项选择题
下列程序中:
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
【答案解析】考察的知识点是比较基本类型与对象类型的不同之处,基本类型进行的是值比较,而对象类型进行的是地址比较,也就是对指向它们内存地址的指针进行比较。